• 大小: 21.02MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-17
  • 语言: Java
  • 标签:

资源简介

java编写的欢乐斗地主,新手制作,大神勿笑,谢谢

资源截图

代码片段和文件信息

package org.meiling.test;

import java.awt.Graphics;
import java.awt.GraphicsConfiguration;
import java.awt.Image;

import org.meiling.util.Utils;

public class Card implements Comparable{
private int x;
private int y;
private String pkId;
private int id;
private Image show;
private boolean isClik = false; //是否可被点击
private boolean up = false; //是否向上
private boolean cliked = false; //是否被点击
private boolean zf = false; //默认是反面,发过牌后是正面
private int width;
private int height;
public int getWidth() {
return width;
}
public void setWidth(int width){
this.width = width;
}
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}

GraphicsConfiguration gc = null;
public Card(String pkIdGraphicsConfiguration gc) {
this.pkId = pkId;
this.gc = gc;
setShow(Utils.getPK(gcpkId));
this.width = show.getWidth(null);
this.height = show.getHeight(null);
setId();
}
public Card(String pkIdGraphicsConfiguration gcint xint y) {
this.pkId = pkId;
this.gc = gc;
this.x = x;
this.y = y;
setShow(Utils.getPK(gcpkId));
this.width = show.getWidth(null);
this.height = show.getHeight(null);
setId();
}

public int getId() {
return id;
}
public void setId() {
if (pkId.indexOf(“-“)!=-1) {
String[] strs = pkId.split(“-“);
if (Integer.parseInt(strs[0])==1) {
this.id = 45+Integer.parseInt(strs[1]);
}else if(Integer.parseInt(strs[0])==2){
this.id = 49+Integer.parseInt(strs[1]);
}else{
this.id = (Integer.parseInt(strs[0])*4-12+1+(Integer.parseInt(strs[1])));//根据图片获取id
}
}else{
if (pkId.equals(“0“)) {
this.id = 53;
}else{
this.id = 54;
}
}
}
public boolean isZf() {
return zf;
}



public void setZf(boolean zf) {
this.zf = zf;
}



public int getX() {
return x;
}



public void setX(int x) {
this.x = x;
}



public int getY() {
return y;
}



public void setY(int y) {
this.y = y;
}

public void paint(Graphics g) {
if (zf) {
g.drawImage(getShow()xynull);
}else{
g.drawImage(Utils.pk.getImage()xynull);
}
}

public void paint(Graphics gint widthint height) {
if (zf) {
g.drawImage(getShow()xywidthheightnull);
}else{
g.drawImage(Utils.pk.getImage()xywidthheightnull);
}
}
public void paint(Graphics gint yint widthint height) {
g.drawImage(getShow()xywidthheightnull);
}

public String getPkId() {
return pkId;
}

public void setPkId(String pkId) {
this.pkId = pkId;
}

public Image getShow() {
return show;
}

public void setShow(Image show) {
this.show = show;
}
public boolean isClik() {
return isClik;
}

public void setClik(boolean isClik) {
this.isClik = isClik;
}

public boolean isUp() {
return up;
}

public void setUp(boolean up) {
this.up = up;
}

publi

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

     文件        455  2016-12-24 13:43  单机斗地主\单机斗地主\.classpath

     文件       1316  2016-12-23 09:34  单机斗地主\单机斗地主\.myeclipse\profiler\Main (2).xml

     文件       1316  2016-12-23 18:11  单机斗地主\单机斗地主\.myeclipse\profiler\Main (5).xml

     文件        391  2016-12-23 23:39  单机斗地主\单机斗地主\.project

     文件        598  2016-12-21 08:04  单机斗地主\单机斗地主\.settings\org.eclipse.jdt.core.prefs

     文件       5227  2016-12-24 13:50  单机斗地主\单机斗地主\bin\org\meiling\test\Card.class

     文件        434  2016-12-24 13:50  单机斗地主\单机斗地主\bin\org\meiling\test\Card_Index.class

     文件        694  2016-12-24 13:50  单机斗地主\单机斗地主\bin\org\meiling\test\ComparatorPk.class

     文件       4708  2016-12-24 13:50  单机斗地主\单机斗地主\bin\org\meiling\test\ImageButton.class

     文件        769  2016-12-24 16:06  单机斗地主\单机斗地主\bin\org\meiling\test\Main$BufferedThread.class

     文件       5290  2016-12-24 16:06  单机斗地主\单机斗地主\bin\org\meiling\test\Main$QiangThread.class

     文件       1162  2016-12-24 16:06  单机斗地主\单机斗地主\bin\org\meiling\test\Main$sssa.class

     文件       8917  2016-12-24 16:06  单机斗地主\单机斗地主\bin\org\meiling\test\Main$StartGame.class

     文件       9856  2016-12-24 16:06  单机斗地主\单机斗地主\bin\org\meiling\test\Main.class

     文件       2424  2016-12-24 21:11  单机斗地主\单机斗地主\bin\org\meiling\test\MJframe.class

     文件        821  2016-12-24 13:50  单机斗地主\单机斗地主\bin\org\meiling\test\Model.class

     文件       3102  2016-12-24 13:50  单机斗地主\单机斗地主\bin\org\meiling\test\MyDig.class

     文件       1693  2016-12-24 13:50  单机斗地主\单机斗地主\bin\org\meiling\test\PKClass.class

     文件        909  2016-12-24 16:10  单机斗地主\单机斗地主\bin\org\meiling\test\Player$showt.class

     文件       7897  2016-12-24 16:10  单机斗地主\单机斗地主\bin\org\meiling\test\Player.class

     文件      23122  2016-12-24 13:50  单机斗地主\单机斗地主\bin\org\meiling\test\Test.class

     文件       8118  2016-12-23 20:54  单机斗地主\单机斗地主\bin\org\meiling\util\dz\dz_1.png

     文件       8056  2016-12-23 20:54  单机斗地主\单机斗地主\bin\org\meiling\util\dz\dz_2.png

     文件       8100  2016-12-23 20:54  单机斗地主\单机斗地主\bin\org\meiling\util\dz\dz_3.png

     文件       8037  2016-12-23 20:54  单机斗地主\单机斗地主\bin\org\meiling\util\dz\dz_4.png

     文件       8085  2016-12-23 20:54  单机斗地主\单机斗地主\bin\org\meiling\util\dz\dz_5.png

     文件       8324  2016-12-23 20:54  单机斗地主\单机斗地主\bin\org\meiling\util\dz\dz_6.png

     文件       8223  2016-12-23 20:54  单机斗地主\单机斗地主\bin\org\meiling\util\dz\dz_7.png

     文件       8627  2016-12-23 20:54  单机斗地主\单机斗地主\bin\org\meiling\util\dz\dz_8.png

     文件       8495  2016-12-23 20:54  单机斗地主\单机斗地主\bin\org\meiling\util\dz\dz_9.png

............此处省略440个文件信息

评论

共有 条评论