Java坦克大战设计报告(9)

时间:2025-04-20

图1-11 SRen类的UML图

以下是UML图中有关数据和方法的详细说明。 1、成员变量

(1)jbl1,jbl2,jbl3,jbl4都是JLabel类型数据,用于提示标签。 (2)jck1,jck2是JCheck类型数据,用来控制音效和背景音乐。

(3)jsc1,jsc2,jsc3都是JScrollBox类型数据,分别用来控制敌军坦克数量,敌军坦

克速度,我军坦克速度。

(4)box1,box2,box3,box4都是Box类型数据,用于整体布局。 (5)jp是JPanel类型数据,整体布局需要。 (6)jbt1,jbt2都是JButton数据类型。 2、方法

(1)FirstDialog()构造方法,初始化定义的成员变量。 (2)actionPerformed(Event e)方法用于出来监听事件。

(3)ItemStatechanged(Event e)方法用于处理选择框事件的处理。 因此FirstDialog创建的画板的效果如图1-12所示。

图1-12 FirstDialog创建的对话框

1.4.7存盘退出实现方法

本程序是利用输出输入流将战场敌我双方坦克坐标保存到文本文件里面,详细请见下图。

图1-13 存盘退出菜单

当点击存盘退出,程序就会在F盘下新建一个文本文件,如:

图1-14 保存游戏信息的文本

这时当我们点击继续上局时,又回回到刚才玩的游戏,如:

图1-15 继续上局菜单

Java坦克大战设计报告(9).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219