资源简介
java单机斗地主源码,希望大家互相学习多多支持哦,不好的地方体谅哈java单机斗地主源码,希望大家互相学习多多支持哦,不好的地方体谅哈
代码片段和文件信息
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;//是否可被点击
boolean clicked=false;//是否点击过
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
}
public void mouseEntered(MouseEvent arg0) {}
public void mouseExited(MouseEvent arg0) {}
public void mousePressed(MouseEvent e) {
if(canClick)
{
Point from=this.getLocation();
int step; //移动的距离
if(clicked)
step=-20;
else {
step=20;
}
clicked=!clicked; //反向
//当被选中的时候,向前移动一步/后退一步
Common.move(thisfromnew Point(from.xfrom.y-step));
}
}
public void mouseReleased(MouseEvent arg0) {
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 29 2012-08-15 14:07 斗地主2\run.bat
文件 301 2012-08-10 10:59 斗地主2\斗地主\.classpath
文件 385 2012-08-10 10:59 斗地主2\斗地主\.project
文件 629 2012-08-10 10:59 斗地主2\斗地主\.settings\org.eclipse.jdt.core.prefs
文件 2261 2012-08-15 12:00 斗地主2\斗地主\bin\com\Card.class
文件 1547 2012-08-15 10:48 斗地主2\斗地主\bin\com\CardType.class
文件 342 2012-08-15 13:40 斗地主2\斗地主\bin\com\Card_index.class
文件 1334 2012-08-15 13:40 斗地主2\斗地主\bin\com\Common$1.class
文件 13802 2012-08-15 13:40 斗地主2\斗地主\bin\com\Common.class
文件 7639 2012-08-15 13:40 斗地主2\斗地主\bin\com\Main.class
文件 720 2012-08-15 10:48 斗地主2\斗地主\bin\com\Model.class
文件 257 2012-08-15 10:48 斗地主2\斗地主\bin\com\NewSwing.class
文件 13674 2012-08-15 14:24 斗地主2\斗地主\bin\com\Time.class
文件 522 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-1.gif
文件 618 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-10.gif
文件 1093 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-11.gif
文件 1177 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-12.gif
文件 1077 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-13.gif
文件 474 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-2.gif
文件 432 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-3.gif
文件 463 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-4.gif
文件 478 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-5.gif
文件 508 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-6.gif
文件 526 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-7.gif
文件 562 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-8.gif
文件 581 2011-11-03 14:01 斗地主2\斗地主\bin\images\1-9.gif
文件 410 2011-11-03 14:01 斗地主2\斗地主\bin\images\2-1.gif
文件 661 2011-11-03 14:01 斗地主2\斗地主\bin\images\2-10.gif
文件 1182 2011-11-03 14:01 斗地主2\斗地主\bin\images\2-11.gif
文件 1226 2011-11-03 14:01 斗地主2\斗地主\bin\images\2-12.gif
............此处省略197个文件信息
- 上一篇:自己用java做的数字拼图游戏
- 下一篇:纯java实现最简单的本地考试管理系统
相关资源
- 纯java实现最简单的本地考试管理系统
- 自己用java做的数字拼图游戏
- java实现学生类、教师类继承同一个父
- java实现基于UDP协议的简单聊天室,带
- 简易计算器Java Swing实现
- 满天星星java源程序
- Java面向对象程序设计(源代码)
- JAVA WindowBuilder 制作的简易粗暴的计算
- 农行Java笔试题
- 康博嘉信息科技有限公司Java笔试题
- java笔试题大集合及答案另附各大公司
- Bezier曲线代码 java
- JAVA链表实现类数据结构学习
- javaSwing万年历小程序
- iOS日志框CocoaLumberjack 使用demo,包含
- java编程思想(第四版)书中源码及习
- LZW实现Java压缩解压
- java实现数据的备份与恢复jar包
- java3D显示一个球的代码
- 利用Java3D1.4制成的动态爬山算法
- Activiti7视频教程Java通用型工作流开发
- 基于Java的课堂随机点名器
- 基于Java的课堂_随机点名器
- 使用java实现的Bezier曲线
- java + sql 银行管理系统
- QR分解的Java实现
- ISM解释结构模型算法的JAVA
- Java+ajax写的登录
- Java多人聊天室(有登录注册)
- 根据配置文件自动构造Bean类
评论
共有 条评论