- 浏览: 341826 次
- 来自: ...
-
最新评论
-
Severus-zhang:
太棒了 顶你
第七讲 Swing用户界面设计 -
liyanhui:
...
我在上海奋斗五年 从月薪3500到700万 -
duanyong:
new SimpleDateFormat("yyyy ...
字串日期格式转换 -
huntingbaby:
鼓掌 非常的有味道呢! 谢谢您的分享 爱就是希望所在
我在上海奋斗五年 从月薪3500到700万 -
shhnuu:
GDAT 证券数据引擎。
http://www.cnitblo ...
获取股票实时交易数据的方法
文章列表
第一章Structs的基本配置1.为Structs应用配置Web.xml文件第一步:配置ActionServlet<servlet> <servlet-name>action</servlet-name> <servlet-class>org.appache.structs.ActionServlet</servlet-class></servlet><servlet-mapping> <servlet-name>action</servlet-name> <uri-pa ...
- 2005-08-05 07:46
- 浏览 675
- 评论(0)
<script language="javascript" type="text/javascript">showbanner(6,6,1);</script><script type="text/javascript">google_ad_client ="pub-2141342037947367";google_ad_width = 120;google_ad_height =240;google_ad_format = "120x240_as";googl ...
- 2005-08-05 07:43
- 浏览 784
- 评论(0)
Java技术自问世时光已经过去了9个年头。作为一名一直关注其成长的记者,曾经一段时间有过这样的想法:“Java技术已经成熟,是不是发展速度该放慢一些了呢”。然而,这种想法错了。近来Java技术的进化相当显著。Java技术正在迎来“又一次革命”的风暴。这就是本文的结论。uo;又一次”指的是什么?“革命”指的又是什么?光看结论的话肯定是一头雾水。其实,笔者要讲的并不是变化这样一个事实,而是“促进变化的原动力”。是什么让Java技术发生变化?让我们从这一角度出发,先看一下Java的变化历程。 Java正处于转变期 回顾Java技术的发展历程,人们一定会感慨:2004年到2005年发生的变化如此之大 ...
- 2005-07-28 19:09
- 浏览 522
- 评论(0)
6、Game.java 这个类封装了九宫格游戏的主要的游戏程序逻辑。前面我们也说过,游戏程序逻辑本身并不在本例程重点讨论的范围之内,本文主要是介绍MIDP图形编程的基础知识。游戏程序逻辑的WINS数组部分来自http://java.sun.com/applets/jdk/1.0/demo/TicTacToe/TicTacToe.java 这个经典例程。 注意游戏程序逻辑是独立于游戏用户界面的(参见类GameScreen),并且可以使用其它实现方法替代。package example.tictactoe;import java.util.Random;import javax.micr ...
- 2005-07-08 21:48
- 浏览 544
- 评论(0)
5、GameScreen.java GameScreen使用了一个低级应用编程接口Canvas屏幕,和Image、Graphics类来绘制游戏面板、棋子,以及游戏的最终结果状态。要获取更详细的信息,请参阅各种绘画方法和drawCircle、drawCross、drawPiece、drawPlayerCursor、drawBoard等方法。这个屏幕使用MIDlet的quit回调方法来指示游戏结束。 此屏幕可适应各种可用显示性能(高、宽、色彩等)。此外还要注意到可以使用四向导航键,也可以使用双向导航键来移动光标。 它使用了封装了主游戏程序逻辑的Game类。package example. ...
- 2005-07-08 21:47
- 浏览 603
- 评论(0)
3、TicTacToeMIDlet.java TicTacToeMIDlet非常简单:它处理MIDlet的生命周期事件。它根据需要创建屏幕对象并且处理来自屏幕的回调。ChoosePieceScreenDone回调被用来创建GameScreen。quit方法则被GameScreen用来结束游戏。package example.tictacto ...
- 2005-07-08 21:46
- 浏览 387
- 评论(0)
二. 示例:九宫格(TICTACTOEMIDLET) 1、设计 概述 这个示例应用程序是一个简单的MIDlet,允许游戏者与MIDlet程序之间玩一种称为九宫格的人机游戏。这个例程说明: 使用高级和低级用户界面组件 在多显示屏幕之间进行切换 处理简单的命令 动态适配显示尺寸 处理键盘事件 游戏者首先选择使用哪种棋子(用圆和叉表示),然后开始游戏。游戏者和MIDlet谁是先手是随机决定的。每走一步棋之后,程序都要检查游戏状态,判断游戏是否已经结束。游戏的几种可能结果是:游戏者赢,MIDlet程序赢,或者平局。在应用程序运行期间,双方的得分都能显示 ...
- 2005-07-08 21:45
- 浏览 430
- 评论(0)
2、MIDlet屏幕 MIDP有两种主要的屏幕类型: A 高级屏幕 它包括简单的高级屏幕类,例如List和TextBox。用户不能添加额外的图形用户界面组件到这种类型的屏幕中。九宫格MIDlet示例程序使用的屏幕是继承于名为ChoosePieceScreen的List类,用于游戏者在游戏开始时选择棋子。 一般的Form屏幕类和List类很相像,但是它允许使用额外的图形元素,例如:图像、只读文本域、可编辑文本域、可编辑数据域、标尺和选项组。Form条目可以任意地被添加或删除。九宫格例程中没有使用Form类。 B 低级屏幕 Canvas(画布)屏幕(和Graphics ...
- 2005-07-08 21:44
- 浏览 667
- 评论(0)