(一)NetBeans IDE上的Java手机游戏例子

news/2025/6/19 17:58:01

准备软件:

1。下载Java SE 5.0或以上版本(http://java.sun.com/javase/downloads/index_jdk5.jsp )

2。下载NetBeans IDE 5.5.1 (http://zh-cn.netbeans.org/ )

3。下载NetBeans Mobility Pack for CLDC (http://zh-cn.netbeans.org/ )


安装软件:

按照以下顺序安装软件:

  1. 安装Java SE 5.0

  2. 安装NetBeans IDE 5.5.1

  3. 安装NetBeans Mobility Pack for CLDC


生成Java游戏例子

1。安装完成后,打开NetBeans IDE , 选择菜单"文件"->"新建项目"。在出现的"新建项目"窗口中,"类别"框中选择"移动"下的"MIDP2.0样例",右边“项目”中选择“MIDP2.0的各种游戏”。


2。在下一个窗口中,选项如下

仿真器平台:Sun Java(TM) Wireless Toolkit 2.5.1 for CLDC

设备配置:CLDC-1.1

设备配置文件:MIDP-2.0


Sun Java(TM) Wireless Toolkit 2.5.1 for CLDCSun提供的缺省仿真器。

完成后,在NetBeans中看到VarousGames项目,

3。鼠标右键点击VarousGames, 选择"生成项目",可以在输出窗口中,看到生成了两个文件,VariousGames.jarVariousGames.jad. 这两个文件作为部署文件,在之后的章节中会使用到。


4。鼠标右键点击VarousGames项目,选择“运行项目”,可以看到如下结果:


包括两个游戏:贪吃蛇(WormGame)和推箱子(PushPuzzle)


贪吃蛇


推箱子

项目中有完整的源代码,这篇文章里不谈如何进行手机游戏的编码,而是着重介绍这两款游戏如何部署在不同平台的仿真器上.





https://dhexx.cn/news/show-3784631.html

相关文章

嵌入式 Linux 入门(二、Linux 文件系统、文件类型及权限管理)

嵌入式 Linux入 门第二课, linux 文件系统、文件类型及权限管理。 ...... 矜辰所致目录前言一、Linux 文件属性1.1 Linux 文件类型1.2 Linux 文件权限及修改二、Linux 用户系统2.1 Linux 的用户UID2.2 Linux 的用户组GID2.3 文件归属者修改命令三、Linux 文件系统简…

Struts的心酸往事

2002年初,Java服务器端技术正处于塑型阶段,MVC作为一种架构模式,正逐渐开始在众多技术人员的大脑中蔓延。此时,Apache Struts在合适的时间出现,从而逐渐发展成为Java Web MVC框架事实上的标准。关于Struts,…

嵌入式 Linux 入门(三、Linux Shell 及常用命令说明)

嵌入式 Linux入 门第三课,熟悉掌握 Linux 常用 Shell 命令 ...... 矜辰所致 .. 更新Shell echo 命令 2022/7/20目录前言一、Shell 基本说明1.1 Shell 是什么1.2 Shell 与 终端(terminal)1.3 Shell 与 图形化界面为什么 Linux 一定要…

STM32L0 系列 EEPROM 读写,程序卡死?

STM32L0 系列EEPROM读写,使用过程必须注意到的问题,踩坑史 !......by 矜辰所致目录前言一、写入地址问题二、写入时候容易死机问题2.1 问题的原因2.2 问题的解决2.2.1 不同的 Bank2.2.2 临界区的保护2.2.3 关键程序放到 RAM 中执行三、官方文…

嵌入式 Linux 入门(四、Linux 下的编辑器 — 让人爱恨交加的 vi )

大家好&#xff0c;是矜辰所致&#xff0c;嵌入式 Linux入 门第四课&#xff0c;了解 Linux 下的编辑器&#xff0c;掌握 vi 编辑器的使用。目录前言一、Linux 下的编辑器1.1 gedit 编辑器1.2 Vi 编辑器<font color#0033FF>1.3 学习 Linux 为什么一定要学 Vi &#xff1f…

STM32 HAL库串口同时收发,接收卡死?

STM32 使用 HAL库串口同时收发&#xff0c;使用踩坑史 &#xff01;......by 矜辰所致目录前言一、 HAL 库串口收发1.1 串口发送1.2 串口接收1.2.1 标准库接收1.2.1 HAL库接收HAL库接收方式一HAL库接收方式二二、 收发同时串口卡死&#xff1f;2.1 问题说明2.2 尝试的处理方式…

Ibatis Developer's Guide updated!

http://www.xiaxin.net/ibatis_Guide.rar

嵌入式 Linux 入门(五、Shell 脚本编程上:认识 Shell 脚本)

大家好&#xff0c;是矜辰所致&#xff0c;嵌入式 Linux入 门第五课&#xff0c;本课开始简单学习一下 Shell 脚本编程。目录前言一、Shell 脚本基础说明1.1 什么是 Shell 脚本1.2 Shell 脚本的意义1.3 Shell 命令的本质Shell 内置命令Shell 外部命令一个有趣的测试1.4 Shell 脚…