netbeans运行KEmulator

本文介绍KEmulator模拟器的特点及如何在NetBeans IDE中进行配置与使用。KEmulator支持多种机型配置,拥有精确错误定位和内存监控等功能,并提供KEmulator.jar方便集成。文中还对比了其与Eclipse的使用体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

其中KEmulator是使用最多的模拟器之一,它的优点有好多,其中拥有很多的机型配置,精确的错误定位,内存监控,有许多不错的插件(如查看当前游戏内存中的图片,这对破解图片有帮助,呵呵)等等。Nokia的包它也是可以支持的,本身提供了一个KEmulator.jar方便了我们利用它来做文章。

这个标题仅是netbeans运行KEmulator,要是改成netbeans整合KEmulator那就太过火了,鸟哥还真不知如何整合。。。希望有知道的网友们能分享一下。

下面不再配图了,因比较麻烦。

1新建项目,选java应用程序,随便输入一名字叫ke

2项目属性,点中库,把KEmulator.jar引进来

3点运行,主类上输入:emulator.Emulator,参数上输入-jar D:\netbeansProjects\birdbrother\dist\birdbrother.jar(指向你要运行的jar,这里结合了netbeans商业开发j2me简介 的项目)

4点确定,运行就行了。

参看KE的参数:

-jar midlet jar path

-cp classes path [;]
-midlet MIDlet class name
-jad jad path for -cp

-device specify handset e.g."SonyEricssonK750"

-rec specify key record

-awt use AWT Graphics 2D Engine
-swt use SWT GDI+ 2D Engine

-lwj use LWJ OpenGL 3D Engine
-wgl use SWT OpenGL 3D Engine

-fontname specify system font name
-fontsmall specify small font size
-fontmedium specify medium font size
-fontlarge specify large font size

 

那么多自己视情况选择(如指定机型)。

这种运行与eclipse运行KE差不多,eclipse可以配置多个运行,这点netbeans差一些。

KE打印出来的log,netbeans会帮你显示,它也会记录在KE目录下的log.txt中。

其实sun自己的WTK开发基本上都够用的了,只是它的默认配置有些还是比较恶心的。不过在devices\DefaultColorPhone下有个DefaultColorPhone.properties文件可以配置,可以自定义触摸屏,字体(大小),高级界面里BACK,EXIT等放的位置等等

自己看情况取舍吧

java写的也有好多模拟器很优秀,不仅是手机的,还有GBA,FC,街机的,有些可是开源的哦,感兴趣的去google一下emuunlim

### 创建和运行 JFrame 示例 在 NetBeans IDE 中创建并运行 `JFrame` 实例涉及多个步骤,确保遵循以下指南来完成此过程。 #### 打开 NetBeans 和新建项目 启动 NetBeans IDE 后,在菜单栏中选择 **File -> New Project** 来开启新的项目向导[^1]。这一步骤引导用户通过一系列选项配置项目的初始参数。 #### 配置项目属性 当提示时,挑选适合的类别下的 “Java Application”,接着点击下一步继续。此时需指定项目名称与保存路径,并确认是否自动生成主类。对于本案例而言,默认勾选即可满足需求。 #### 设计图形界面 (GUI) 一旦项目建立完毕,可通过右键单击源包节点(Source Packages),再依次选取 **New -> JFrame Form...** 命令来添加一个新的基于 `JFrame` 的表单文件。随后,IDE 自动加载 GUI 编辑器环境,其中心区域展示所创建窗体的设计视图,而周边环绕着辅助开发的相关面板[^2]。 ```java // 主类中的代码片段用于初始化并显示 JFrame 窗口 public class Main { public static void main(String[] args) { java.awt.EventQueue.invokeLater(() -> { new ContactEditorUI().setVisible(true); }); } } ``` 上述代码展示了如何在一个独立的应用程序入口点调用 `JFrame` 子类实例的方法使其可见。这里假设已有一个名为 `ContactEditorUI` 的类继承自 `javax.swing.JFrame` 类型。 #### 测试应用执行情况 最后,为了验证一切正常工作,只需按下组合键 Ctrl+F6 或者直接点击工具条上的绿色播放图标就能编译并启动应用程序。如果之前的操作均无误,则应能看到预期的窗口弹出,证明成功实现了基本的桌面应用程序原型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值