資源簡(jiǎn)介
JAVA項(xiàng)目-斗地主游戲 人工智能(圖形界面&&紙牌庫(kù)+源文件)

代碼片段和文件信息
package?com;
import?java.awt.Point;
import?java.awt.event.MouseEvent;
import?java.awt.event.MouseListener;
import?javax.swing.ImageIcon;
import?javax.swing.JLabel;
public?class?Card?extends?JLabel?implements?MouseListener{
Main?main;//Main類的引用
String?name;//圖片url名字
boolean?up;//是否正反面
boolean?canClick=false;//是否可被點(diǎn)擊
boolean?clicked=false;//是否點(diǎn)擊過(guò)
public?Card(Main?mString?nameboolean?up){
this.main=m;
this.name=name;
this.up=up;
????if(this.up)
???? this.turnFront();
????else?{
this.turnRear();
}
this.setSize(71?96);
this.setVisible(true);
this.addMouseListener(this);
}
//正面
public?void?turnFront()?{
this.setIcon(new?ImageIcon(“images/“?+?name?+?“.gif“));
this.up?=?true;
}
//反面
public?void?turnRear()?{
this.setIcon(new?ImageIcon(“images/rear.gif“));
this.up?=?false;
}
@Override
public?void?mouseClicked(MouseEvent?e)?{
//?TODO?Auto-generated?method?stub
if(canClick)
{
Point?from=this.getLocation();
int?step;?//移動(dòng)的距離
if(clicked)
step=-20;
else?{
step=20;
}
clicked=!clicked;?//反向
//當(dāng)被選中的時(shí)候,向前移動(dòng)一步/后退一步
Common.move(thisfromnew?Point(from.xfrom.y-step));
}
}
public?void?mouseEntered(MouseEvent?arg0)?{}
public?void?mouseExited(MouseEvent?arg0)?{}
public?void?mousePressed(MouseEvent?arg0)?{}
public?void?mouseReleased(MouseEvent?arg0)?{}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-07-20?09:37??file\
?????目錄???????????0??2019-07-20?09:34??file\ddz\
?????文件?????????301??2019-05-23?08:14??file\ddz\.classpath
?????文件?????????379??2019-05-23?08:14??file\ddz\.project
?????目錄???????????0??2019-07-20?09:34??file\ddz\.settings\
?????文件?????????598??2019-05-23?08:14??file\ddz\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2019-07-20?09:34??file\ddz\bin\
?????目錄???????????0??2019-07-20?09:34??file\ddz\bin\com\
?????文件????????2261??2019-05-23?08:14??file\ddz\bin\com\Card.class
?????文件????????1547??2019-05-23?08:14??file\ddz\bin\com\CardType.class
?????文件?????????342??2019-05-23?08:14??file\ddz\bin\com\Card_index.class
?????文件????????1298??2019-05-23?08:14??file\ddz\bin\com\Common$1.class
?????文件???????12448??2019-05-23?08:14??file\ddz\bin\com\Common.class
?????文件????????7522??2019-05-23?08:14??file\ddz\bin\com\Main.class
?????文件?????????720??2019-05-23?08:14??file\ddz\bin\com\Model.class
?????文件?????????257??2019-05-23?08:14??file\ddz\bin\com\NewSwing.class
?????文件?????????590??2019-05-23?08:14??file\ddz\bin\com\NewTimer.class
?????文件???????12300??2019-05-23?08:14??file\ddz\bin\com\Time.class
?????目錄???????????0??2019-07-20?09:34??file\ddz\images\
?????文件?????????522??2019-05-23?08:15??file\ddz\images\1-1.gif
?????文件?????????618??2019-05-23?08:15??file\ddz\images\1-10.gif
?????文件????????1093??2019-05-23?08:15??file\ddz\images\1-11.gif
?????文件????????1177??2019-05-23?08:15??file\ddz\images\1-12.gif
?????文件????????1077??2019-05-23?08:15??file\ddz\images\1-13.gif
?????文件?????????474??2019-05-23?08:15??file\ddz\images\1-2.gif
?????文件?????????432??2019-05-23?08:15??file\ddz\images\1-3.gif
?????文件?????????463??2019-05-23?08:15??file\ddz\images\1-4.gif
?????文件?????????478??2019-05-23?08:15??file\ddz\images\1-5.gif
?????文件?????????508??2019-05-23?08:15??file\ddz\images\1-6.gif
?????文件?????????526??2019-05-23?08:15??file\ddz\images\1-7.gif
?????文件?????????562??2019-05-23?08:15??file\ddz\images\1-8.gif
............此處省略54個(gè)文件信息
評(píng)論
共有 條評(píng)論