java骑士飞行棋(窗口化版)

java骑士飞行棋(窗口化版)

ID:13483196

大小:83.50 KB

页数:13页

时间:2018-07-22

java骑士飞行棋(窗口化版)_第1页
java骑士飞行棋(窗口化版)_第2页
java骑士飞行棋(窗口化版)_第3页
java骑士飞行棋(窗口化版)_第4页
java骑士飞行棋(窗口化版)_第5页
资源描述:

《java骑士飞行棋(窗口化版)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、packages1java.xmal1;importjava.awt.Toolkit;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JOptionPane;importjava.awt.FlowLayout;importjava.awt.Font;importjava.awt.Graphics;importjava.awt.Image;importjava.awt.event.ActionEvent;importjava.aw

2、t.event.ActionListener;publicclassMapextendsJFrameimplementsActionListener{/****/privatestaticfinallongserialVersionUID=-5777519671651782702L;int[]map=newint[100];//对战地图int[]luckyTurn={6,23,40,55,69,83};//幸运轮盘int[]landMine={5,13,17,33,38,50,64,80,94};//地雷位置int[

3、]pause={9,27,60,93};//暂停int[]timeTunnel={20,25,45,63,72,88,90};//时空隧道/***生成地图:关卡代号为:1:幸运轮盘2:地雷3:暂停4:时空隧道0:普通*/intplayerPos1=0;intplayerPos2=0;String[]playerName=newString[2];int[][]Flag=newint[2][100];publicvoidtestMap(){//设置标题this.setTitle("骑士飞行棋");//设置窗体大小thi

4、s.setSize(840,500);//取得屏幕的宽度JButtonbtn1=newJButton("请掷骰子");JButtonbtn2=newJButton("选择玩家");JButtonbtn3=newJButton("游戏规则");finalintwidth=Toolkit.getDefaultToolkit().getScreenSize().width;//取得屏幕的高度finalintheight=Toolkit.getDefaultToolkit().getScreenSize().height;/

5、/背景图片//设置窗体出现位置this.setLocation((width-800)/2,(height-500)/2);setLayout(newFlowLayout());this.setResizable(false);this.add(btn1);this.add(btn2);this.add(btn3);//add(btn4);btn1.addActionListener(this);btn2.addActionListener(this);btn3.addActionListener(this);//t

6、his.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}publicvoidcreateMap(){Flag[0][0]=-1;Flag[1][0]=-1;inti=0;for(i=0;i

7、){map[pause[i]]=3;}//添加代码实现在对战地图上设置时空隧道for(i=0;i

8、jpg");}elseif(playerPos1==index&&playerPos2!=index){image=Toolkit.getDefaultToolkit().getImage("src\s1java\xmal1\image\玩家一.jpg");}elseif(playerPos2==index&&playerPos1!=i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。