当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

JBuilder 2005开辟Applet游戏全接触[Java编程]

赞助商链接



  本文“JBuilder 2005开辟Applet游戏全接触[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

引言

一张湘绣堆积了湘女累月的心血,我们称之为劳动密集型,一块芯片会聚着众多高新的科技,我们称之为技术密集型,一个实例承载了丰富的知识点,能否可以称为知识密集型呢:)?用一张网捞到更多的鱼是渔夫的追求,通过一个实例学到更多的知识点则是我们这些开辟人员的敬仰.

本文拟通过一个耳熟能详的指法操练游戏讲授如安在JBuilder 2005下开辟Applet利用程序,通过本文,你将可以学习到图形用户界面开辟、动画处理、声音播放、事件处理、多线程、I/O读写、Applet打包、Applet安全模子、数字签名、JRE插件制作、JDK5.0等方面的知识,并合时介绍笔者一些开辟经验.

指法操练Applet游戏介绍

1、界面及功效

指法操练的Applet游戏的界面以下图所示:

图 1 指法操练的用户界面

如上图所示,这个Applet共由11个组件构成,左边的主界面是画布Canvas组件,被脱离为10个栏.程序会随机在这些栏中产生下落的字母,用户按下匹配的字母键盘按键后,即为击中,呼应的字母将消逝,精确数递增1;字母落到画布底端后,还没有被击中,失利数递增1;每产生一个下落的字母,总数递增1.

游戏供应了3个JButton的按钮,辨别用于掌握游戏的开始/暂停、完毕以及保存游戏成就.在未启动游戏前第一个按钮显示为三角箭头的图标,点击后启动游戏,随后按钮图标切换为暂停的图标.而第二个为终止按钮,其上显示完毕的图标,当游戏处于运行或暂停的状况时,点击该按钮将终止游戏以便重新开始.而第三个按钮保存游戏的成就到客户端的D: esult.txt文件中.

整个界面采取BorderLayout筹划管理器,画布位于BorderLayout.CENTER区,而右边的掌握台JPanel位于BorderLayout.EAST区.掌握台的JPanel采取GridLayout筹划管理器.

2、程序构成

每个下落的字母对应一个线程实例,称为DropCharThread线程,它由一个产生器按时产生出来,这个产生器也是一个线程称为GenerateDropThread线程,下面是这个Applet的类图:

图 2 Applet类图


  以上是“JBuilder 2005开辟Applet游戏全接触[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • JBuilder 2005单元测试之成立测试用例
  • JBuilder 2005单元测试之捆绑多个用例
  • JBuilder 2005单元测试之业务类介绍
  • JBuilder 2005单元测试之慨述
  • JBuilder 2005单元测试体验之测试配置
  • JBuilder 2005单元测试之JUnit框架
  • <b>JBuilder 2005单元测试之成立测试固件</b>
  • JBuilder和JDeveloper的简单比较
  • 操作JBuilder2005开辟Web操纵程序
  • JBuilder 2005开辟Applet游戏全接触
  • 用JBuilderX开辟WEB操纵程序
  • JBuilder 2005 Struts深度体验之变革
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .