惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Security @ Cisco Blogs
P
Privacy & Cybersecurity Law Blog
P
Privacy International News Feed
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Threatpost
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Project Zero
Project Zero
C
CERT Recently Published Vulnerability Notes
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Cisco Blogs
博客园 - 司徒正美
L
LINUX DO - 热门话题
D
Docker
M
MIT News - Artificial intelligence
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
Microsoft Security Blog
Microsoft Security Blog
Cisco Talos Blog
Cisco Talos Blog
Jina AI
Jina AI
Last Week in AI
Last Week in AI
Security Latest
Security Latest
The Hacker News
The Hacker News
L
Lohrmann on Cybersecurity
Y
Y Combinator Blog
A
Arctic Wolf
小众软件
小众软件
T
Threat Research - Cisco Blogs
Know Your Adversary
Know Your Adversary
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
I
InfoQ
腾讯CDC
Google DeepMind News
Google DeepMind News
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
Simon Willison's Weblog
Simon Willison's Weblog
博客园 - 叶小钗
I
Intezer
NISL@THU
NISL@THU
A
About on SuperTechFans
爱范儿
爱范儿
C
Cybersecurity and Infrastructure Security Agency CISA
D
Darknet – Hacking Tools, Hacker News & Cyber Security
G
Google Developers Blog
J
Java Code Geeks
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Cyberwarzone
Cyberwarzone
AWS News Blog
AWS News Blog
Engineering at Meta
Engineering at Meta
Latest news
Latest news

博客园 - 山里人家

PHP魔术函数集锦 gbk gb2312 utf8区别 MyEclipse开发手机程序-安装开发环境(图解) - 山里人家 - 博客园 javascript 常用语法词典 - 山里人家 - 博客园 电脑高手最常用的5个按钮! 汇总Eclipse快捷键 myeclipse7汉化 S2SH配置 - 山里人家 - 博客园 struts2通过拦截器实现用户权限验证 struts2 ognl 与 jsp2.1 el 的冲突问题 STRUTS2 ACTION的跳转类型说明 JXL读取EXCEL STRUTS 2之 标签 myeclipse 快捷键 STRUTS2 ACTION的扩展名修改方法 ASP.NET网络编程中经常用到的27个函数集 Asp.Net细节性问题技巧精萃 DIV确认对话框 JXL包使用
适合初学者,用MyEclipse编写第一个j2me
山里人家 · 2010-05-18 · via 博客园 - 山里人家

申明摘自:http://blog.csdn.net/lu_ing/archive/2009/03/13/3987679.aspx

使用MyEclipse + EclipseMe + SUN WTK (wireless Toolkit) 开发 J2ME 程序(图) 收藏
使用MyEclipse + EclipseMe + SUN WTK (wireless Toolkit) 开发 J2ME 程序(图)
前一篇文章介绍了MyEclipse + EclipseMe + WTK (Wireless tool kit) 搭建J2ME开发环境 (图),今天介绍如何使用这三样开发一个手机的HelloWold程序。

可以点击查看大图
一、创建J2ME项目
1,依次点击“文件”--“新建”--“J2ME”--“J2ME Midlet Suite”,然后点击下一步

2,输入项目名称和项目文件夹的位置,点击下一步

3,在这里选择目标设备和模拟器,还可以选择指定型号的手机(需要另行安装手机厂商提供的SDK)如Nokia或Motorola、三星等


4,这里的界面使用过MyEclipse的朋友应该很熟悉了,选择源文件和目标文件夹,还可以导入需要的外部jar包,点击完成就会创建一个J2ME的项目了。

二、创建J2ME Midlet
手机程序中的可视化界面称为Midlet,创建一个Midlet的方法是:
1,右键点击项目--选择“新建”--“其它”,然后选择“J2ME”--“J2ME Midlet”,然后点击下一步

2,和创建一个类一样,输入包名、类名,点击完成。

三、编写程序
如图,EclipseMe自动为Midlet创建了三个方法,作用如下:
startApp方法是当程序被启动时执行的方法。
pauseApp是当程序被暂停或被打断(如有拨入的电话)时调用的方法
destroyApp是当Midlet被销毁时调用的方法
途中蓝色区域部分的代码是后添加的。目的是让程序启动时显示一个文本框,里面显示Hello J2ME。


四、运行
如图,右键点击src目录中的Midlet的源文件,选择“运行方式”--“Emulated J2ME Midlet”,程序既可以在模拟器中启动


在模拟器中启动后的界面如下图:

五、部署
下面介绍如何把编写好的程序部署到手机中
项目文件夹下有个扩展名为jad的文件,双击打开可以查看项目配置信息。

要部署程序就要生成手机可以接受的jar和jad文件。
右键点击项目,选择“J2ME”--“Create Package”


这样就会生成用来部署的jar和jad文件。
打开我的电脑,浏览到项目文件夹,找到其中的“deployed”文件夹,里面就是要部署的jar和jad文件,把它们用数据线传送到手机的存储卡里,就可以在手机中启动运行了。