文件名称:Java 斗地主游戏源代码.rar
文件大小:245KB
文件格式:RAR
更新时间:2022-07-30 05:39:09
Java源码-游戏娱乐
Java 斗地主游戏源代码,里面有两个版本,一个是绝对不修改版 ,一个是修改版 。界面友好,游戏逻辑也可以,基本保障可以正常玩,不过还是有很多功能需要改进的,仅供学习参考吧。Java游戏编写实例代码 。代码中游戏部分定义如下: public Container container = null;// 定义容器 JMenuItem start, exit, about;// 定义菜单按钮 JButton landlord[]=new JButton[2];//抢地主按钮 JButton publishCard[]=new JButton[2];//出牌按钮 int dizhuFlag;//地主标志 int turn; JLabel dizhu; //地主图标 List currentList[] =new Vector[3]; // 当前的出牌 List playerList[] = new Vector[3]; // 定义3个玩家表 List lordList;//地主牌 Card card[] = new Card[56]; // 定义54张牌 JTextField time[]=new JTextField[3]; //计时器 Time t; //定时器(线程) boolean nextPlayer=false; //转换角色 public Main(){ Init();// 初始化 SetMenu();// 创建菜单 按钮(抢地主,发牌,计时器) this.setVisible(true); CardInit();//发牌 getLord(); //发完牌开始抢地主 time[1].setVisible(true); //线程安全性,把非主线程的UI控制放到里面 t=new Time(this,10);//从10开始倒计时 t.start(); }