• 大小: 2.85MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-14
  • 语言: Java
  • 标签: JAVA  游戏  七巧板  

资源简介

1. 本游戏以Windows XP或更高的操作系统作为运行平台 2. 使用集成开发工具Eclipse进行编程。 3. 项目运行环境为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;

/*移动一个组件*/ 
public class DragPicOneListener extends MouseInputAdapter {
JLabel jl;
static int x = 0;
public DragPicOneListener(JLabel jl) {
this.jl = jl;
}
/*坐标点 */
Point point = new Point(0 0);
/* 当鼠标拖动时触发该事件。 记录下鼠标按下(开始拖动)的位置。*/
public void mouseDragged(MouseEvent e) {
// 转换坐标系统
Point newPoint = SwingUtilities.convertPoint(jl e.getPoint() jl
.getParent());
// 设置标签的新位置
jl.setLocation(jl.getX() + (newPoint.x - point.x) jl.getY()
+ (newPoint.y - point.y));

// 更改坐标点
point = newPoint;
}
/* 当鼠标按下时触发该事件。 记录下鼠标按下(开始拖动)的位置。*/
public void mousePressed(MouseEvent e) {
// 得到当前坐标点
point = SwingUtilities.convertPoint(jl e.getPoint() jl.getParent());
}
public void mouseExited(MouseEvent e) {
EasyGameWindow.whichBoard(jl);
EasyGameWindow.addTotal();
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        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个文件信息

评论

共有 条评论