资源简介
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
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 mouseEntered(MouseEvent arg0) {}
public void mouseExited(MouseEvent arg0) {}
public void mousePressed(MouseEvent arg0) {}
public void mouseReleased(MouseEvent arg0) {}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 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个文件信息
相关资源
- java多线程编程 在主线程main中创建两
- Aide直装模板
- 一站式Java网络编程 BIO-NIO-AIO资料源码
- JavaMail的JAR包
- 发邮件程序需要的:javax.mail包
- PyCharm SublimeText主题-monokai
- 使用Java mail API访问Lotus Domino邮箱
- Java斗地主带AI版
- 八勺java斗地主AI版电脑智能拆牌
- UVPaint (Skinned Mesh Decal System) 1.84e.
- java邮件发送客户端
- 仅1500行的简易Java炸弹人游戏无AI(
- Android_Oaid.zip
- Airkiss一键配网小工具
- jai_imageio-1.1-alpha与Swingx-1.6.1的jar包
- Paint in 3D
- 腾讯身份证验证人脸识别代码java
- 基于java的人脸识别系统+源码---百度
- 基于Android的五子棋开发
- tesseract-ocr 相关jar包 jar_jai_imageio-1.1
- android demo,ConstraintLayout 约束布局
-
ob
jectaid 1.2.2 - 基于javamail的电子邮件系统的设计与实
- Android中Canvas绘图基础详解
- javaMail API和JAR
- jai_codec-1.1.3.jar 和 jai_core.jar 核心包
- web版局域网邮件管理系统
- Romain Manni-Bucau - Java EE 8 High Performanc
- JavaMail 具备垃圾邮件过滤功能的邮箱
- JAVA 调用twain
评论
共有 条评论