登录 用户中心() [退出] 后台管理 注册
   
您的位置: 首页 >> 程序员学前班[不再更新,只读] >> 主题: 第一个程序系列 -- 第一个手机程序     [回主站]     [分站链接]
标题
第一个程序系列 -- 第一个手机程序
clq
浏览(0) + 2004-11-14 10:43:21 发表 编辑

关键字:

在我们的旧论坛上有"第一个程序系列"的文章,可惜丢失了.主要是写某一个软件或技术在第一次使用时所遇到的问题的解决办法,对于有多年经验的程序员来说,入门其实是学习一门新语言或新技术中最难的,后面的反而会很顺利.

----------------------------------
这里说的是J2ME的环境. 总的来说j2me的移植性还是相当好的,各种接口也相当完备.这是我目前的主要工作. 所以传授给大家:)[玩笑].

j2me的环境比较难搭建,最好的办法就是不要支搭建:). 直接安装jbuilder9就有全套了--不过配置也不简单.

clq
2004-11-14 11:16:48 发表 编辑

以下步骤均是指在jbuilder9中
1.新建立一个project,并且要将它使用的JDK设为j2me(在project的属性中配置,如果不配置是无法进行下面的操作的).

2.生成一个MIDP项目.在菜单"file"->"new"->"micro"页->"MIDlet"图标 中选择,完成后会生成一个主程序类和视图类,当然它们有各自的术语,不过视图是大家都能理解的说法.:) 大家可能对MIDP感到不解,其实这些和KJAVA,Person.. JAVA,等等都是指J2ME下的手机开发.只不过在不同的时期,不同的地点有不同的称呼罢了.

3.对于特定的手机要设置不同的运行环境,不过实际上还是可以在默认的手机上进行测试的. 所以这时候只要按F9就可以运行第一个程序了. 注意默认的手机是不支持"指针"的,也就是有些手机上的"笔".作为一种学习来说配置具体的手机型号是不必要的.而且各个手机型号在J2ME中的区别主要是屏幕的大小不同,是否支持指针,是否支持...而这些是否支持...的情况是可以用代码来检测的,完全可以开发一个在各个手机下都能正确运行的程序.

如果要配置不同的手机,可以下载不同的手机文件即可.不用下载它们的专用虚拟机.具体的做法以后再说:).

4.好了,找一本J2ME的书来看吧.不过不要是MIDP2.0的.后面的开发很简单:).

clq
2007-8-26 2:16:22 发表 编辑

一个关于J2ME ToolKit2.2的问题

一个关于J2ME ToolKit2.2的问题



我想问一下当装好J2ME Wireless ToolKit2.2以后,试着运行里面自带的示例程序,为什么那个手机界面闪了一下就退出了,下面是问题的说明,自己只是抱着兴趣刚刚接触J2ME,所以请大家帮我看看。还有顺便问一下,如果要在JCreator里面写J2ME程序,我看到有的示例程序里面开头都有import javax.microedition.midlet.*,请问如何设置JCreator可以使其在输入import javax.时出现的下拉框里找到这个包?谢谢。


Project "Games" loaded
Project settings saved
Building "Games"
Build complete
Running with storage root DefaultColorPhone
Incorrect domain name, switching to 'untrusted'
java.lang.SecurityException: untrusted domain is not configured
at com.sun.midp.security.Permissions.forDomain(+98)
at com.sun.midp.dev.DevMIDletSuiteImpl.create(+39)
at com.sun.midp.dev.DevMIDletSuiteImpl.create(+62)
at com.sun.midp.main.Main.runLocalClass(+20)
at com.sun.midp.main.Main.main(+116)
Execution completed.
11548 bytecodes executed
0 thread switches
738 classes in the system (including system classes)
230 dynamic objects allocated (12308 bytes)
1 garbage collections (0 bytes collected)



你运行 J2ME Wireless ToolKit2.2出现的问题,可能是你的JDK或者其他什么环境变量的问题。

至于下面这个问题,我没有用过JCreator,你的标题应该要写明这个的
傲龙

让JCreator把WTK的lib目录下的文件识别到


Configure-Option-JDK Profiles-选中JDK-Edit-Add-Add Archive-WTK目录-lib-3个包添加进来

clq
2007-8-26 2:22:49 发表 编辑

下载 SUN Wireless Toolkit 2.2 比较啰嗦,这里有个地址还行

http://www.j2medev.com/Soft/tools/200509/131.html

clq
2007-8-26 2:23:46 发表 编辑

另外这玩意至少要 jdk1.4.2 以上。

总数:4 页次:1/1 首页 尾页  
总数:4 页次:1/1 首页 尾页  


所在合集/目录



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2020 clq, All Rights Reserved
版权所有
桂ICP备15002303号-1