資源簡(jiǎn)介
1. 本游戲以Windows XP或更高的操作系統(tǒng)作為運(yùn)行平臺(tái)
2. 使用集成開發(fā)工具Eclipse進(jìn)行編程。
3. 項(xiàng)目運(yùn)行環(huán)境為JDK6。

代碼片段和文件信息
package?com.EasyGame.OnePass;
import?java.awt.Point;
import?java.awt.event.MouseEvent;
import?javax.swing.JLabel;
import?javax.swing.SwingUtilities;
import?javax.swing.event.MouseInputAdapter;
/*移動(dòng)一個(gè)組件*/?
public?class?DragPicOneListener?extends?MouseInputAdapter?{
JLabel?jl;
static?int?x?=?0;
public?DragPicOneListener(JLabel?jl)?{
this.jl?=?jl;
}
/*坐標(biāo)點(diǎn)?*/
Point?point?=?new?Point(0?0);
/*?當(dāng)鼠標(biāo)拖動(dòng)時(shí)觸發(fā)該事件。?記錄下鼠標(biāo)按下(開始拖動(dòng))的位置。*/
public?void?mouseDragged(MouseEvent?e)?{
//?轉(zhuǎn)換坐標(biāo)系統(tǒng)
Point?newPoint?=?SwingUtilities.convertPoint(jl?e.getPoint()?jl
.getParent());
//?設(shè)置標(biāo)簽的新位置
jl.setLocation(jl.getX()?+?(newPoint.x?-?point.x)?jl.getY()
+?(newPoint.y?-?point.y));
//?更改坐標(biāo)點(diǎn)
point?=?newPoint;
}
/*?當(dāng)鼠標(biāo)按下時(shí)觸發(fā)該事件。?記錄下鼠標(biāo)按下(開始拖動(dòng))的位置。*/
public?void?mousePressed(MouseEvent?e)?{
//?得到當(dāng)前坐標(biāo)點(diǎn)
point?=?SwingUtilities.convertPoint(jl?e.getPoint()?jl.getParent());
}
public?void?mouseExited(MouseEvent?e)?{
EasyGameWindow.whichBoard(jl);
EasyGameWindow.addTotal();
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2013-05-27?11:53??七巧板\.classpath
?????文件????????385??2013-05-27?11:53??七巧板\.project
?????文件????????629??2013-05-27?11:53??七巧板\.settings\org.eclipse.jdt.core.prefs
?????文件???????1555??2013-05-27?11:53??七巧板\bin\com\EasyGame\OnePass\BoyCome.class
?????文件???????1465??2013-05-27?11:53??七巧板\bin\com\EasyGame\OnePass\BoyGo.class
?????文件???????1545??2013-05-27?11:53??七巧板\bin\com\EasyGame\OnePass\DragPicOneListener.class
?????文件???????1151??2013-05-27?11:53??七巧板\bin\com\EasyGame\OnePass\EasyGameWindow$1.class
?????文件???????1291??2013-05-27?11:53??七巧板\bin\com\EasyGame\OnePass\EasyGameWindow$2.class
?????文件???????1334??2013-05-27?11:53??七巧板\bin\com\EasyGame\OnePass\EasyGameWindow$3.class
?????文件????????780??2013-05-27?11:53??七巧板\bin\com\EasyGame\OnePass\EasyGameWindow$4.class
?????文件???????6841??2013-05-27?11:53??七巧板\bin\com\EasyGame\OnePass\EasyGameWindow.class
?????文件???????1469??2013-05-27?11:53??七巧板\bin\com\EasyGame\OnePass\OnePass.class
?????文件???????1611??2013-05-27?11:53??七巧板\bin\com\EasyGame\ThreePass\BoyCome.class
?????文件???????1505??2013-05-27?11:53??七巧板\bin\com\EasyGame\ThreePass\BoyGo.class
?????文件???????1558??2013-05-27?11:53??七巧板\bin\com\EasyGame\ThreePass\DragPicThreeListener.class
?????文件???????1477??2013-05-27?11:53??七巧板\bin\com\EasyGame\ThreePass\ThreePass.class
?????文件???????1167??2013-05-27?11:53??七巧板\bin\com\EasyGame\ThreePass\ThridGameWindow$1.class
?????文件???????1264??2013-05-27?11:53??七巧板\bin\com\EasyGame\ThreePass\ThridGameWindow$2.class
?????文件???????1246??2013-05-27?11:53??七巧板\bin\com\EasyGame\ThreePass\ThridGameWindow$3.class
?????文件????????796??2013-05-27?11:53??七巧板\bin\com\EasyGame\ThreePass\ThridGameWindow$4.class
?????文件???????6997??2013-05-27?11:53??七巧板\bin\com\EasyGame\ThreePass\ThridGameWindow.class
?????文件???????1610??2013-05-27?11:53??七巧板\bin\com\EasyGame\TwoPass\BoyCome2.class
?????文件???????1505??2013-05-27?11:53??七巧板\bin\com\EasyGame\TwoPass\BoyGo2.class
?????文件???????1547??2013-05-27?11:53??七巧板\bin\com\EasyGame\TwoPass\DragPicTwoListener.class
?????文件???????1163??2013-05-27?11:53??七巧板\bin\com\EasyGame\TwoPass\SecondGameWindow$1.class
?????文件???????1264??2013-05-27?11:53??七巧板\bin\com\EasyGame\TwoPass\SecondGameWindow$2.class
?????文件???????1356??2013-05-27?11:53??七巧板\bin\com\EasyGame\TwoPass\SecondGameWindow$3.class
?????文件????????792??2013-05-27?11:53??七巧板\bin\com\EasyGame\TwoPass\SecondGameWindow$4.class
?????文件???????6977??2013-05-27?11:53??七巧板\bin\com\EasyGame\TwoPass\SecondGameWindow.class
?????文件???????1494??2013-05-27?11:53??七巧板\bin\com\EasyGame\TwoPass\TwoPass.class
............此處省略212個(gè)文件信息
評(píng)論
共有 條評(píng)論