毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

java蜘蛛纸牌游戏设计 第2页

更新时间:2008-11-17:  来源:毕业论文

java蜘蛛纸牌游戏源代码
    }
            }
        }
    }

    /**
  **返回值:boolean
  **方法:判断card是否是正面
  */
 public boolean isCardFront(){
        return this.isFront;
    }

    /*
  **返回值:boolean
  **方法:返回是否能够移动
  */www.youerw.com
 public boolean isCardCanMove(){
        return this.canMove;
    }

    /**
  **返回值:int
  **方法:获得card的内容值
  */
 public int getCardValue(){
        return value;
    }

    /**
  **返回值:int
  **方法:获得card的类型
  */
 public int getCardType(){
        return type;
    }
}
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;

public class Spider extends JFrame{
 
 //整型变量,表示难度等级为:简单
 public static final int EASY = 1;
    //整型变量,表示难度等级为:普通
 public static final int NATURAL = 2;
    //整型变量,表示难度等级为:难
 public static final int HARD = 3;
    //设定初始难度等级为简单
 private int grade = Spider.EASY;
    private Container pane = null;
    //生成纸牌数组
 private PKCard cards[] = new PKCard[104];
    private JLabel clickLabel = null;
    private int c = 0;
    private int n = 0;
    private int a = 0;
    private int finish = 0;
    Hashtable table = null;
    private JLabel groundLabel[] = null;

    public static void main(String[] args){
        Spider spider = new Spider();
  spider.setVisible(true);
    }

    /**
     **构造函数
     */
    public Spider(){
  setTitle("蜘蛛牌");
        setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
        //设置框架的大小
  setSize(1024, 742);
       
  //生成SpiderMenuBar对象,并放置在框架之上
  setJMenuBar(new SpiderMenuBar(this));
        pane = this.getContentPane();
        //设置背景颜色
  pane.setBackground(new Color(0, 112, 26));
        //将布局管理器设置成为null
  pane.setLayout(null);
        clickLabel = new JLabel();
        clickLabel.setBounds(883, 606, 121, 96);
        pane.add(clickLabel);
       
  clickLabel.addMouseListener(new MouseAdapter(){
            public void mouseReleased(MouseEvent me){
                if (c < 60){
     Spider.this.deal();
    }
            }
        });
       
  this.initCards();
        this.randomCards();
        this.setCardsLocation();
        groundLabel = new JLabel[10];

上一页  [1] [2] [3] [4] 下一页

java蜘蛛纸牌游戏设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。