网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  用eclipseme0.5.5创建简单的j2me程序(图)     
  文章作者:未知  文章来源:水木森林  
  查看:84次  录入:管理员--2007-11-17  
 
  一篇文章《如何在eclipse3.0.1上安装eclipseme 0.5.5版本》,我们已经讲了如何在eclipse3.0.1上安装eclipse程序。
  
  今天我们就要用他来创建我们的第一个程序。绝大多数程序教程的第一个程序,都叫做helloworld。那么我们就来编一个helloworld程序。
  
  1, 文件
  
  2, 新建项目
  
  3, 选择j2me,j2me midlet suite
  
  4, 输入项目名称:myfirstj2me
  
  5, 选择j2me wireless toolkit 2.1 midp 1.0 platform (此处也可以选择midp 2.0均可,但目前直接midp 2.0的手机还是少数,可查询:http://jal.sun.com/webapps/device/device)
  
  java构建设置默认即可,然后,点击完成,即可完成j2me项目的基本设置。
  
 用eclipseme0.5.5创建简单的j2me程序(图)(图一)

  以上步骤完成之后,就可看到以下的界面:
  
 用eclipseme0.5.5创建简单的j2me程序(图)(图二)

  è 文件
  
  è 新建 其他
  
  è 选择j2me,j2me midlet
  
 用eclipseme0.5.5创建简单的j2me程序(图)(图三)

  è 点击 下一步 进入 新建j2me midlet 程序。在名称处输入:helloworld。然后点击 完成 ,系统就会自动生成一些代码。如下所示。
  
 用eclipseme0.5.5创建简单的j2me程序(图)(图四)

  è 我们在eclipse生成的程序里新增一两句话,就可以做helloworld这个最简单的程序了。
  
  import javax.microedition.midlet.midlet;
  import javax.microedition.midlet.midletstatechangeexception;
  /*
  * created on 2004-10-21
  *
  * todo to change the template for this generated file go to
  * window - preferences - java - code style - code templates
  */
  
  /**
  * @author administrator
  *
  * todo to change the template for this generated type comment go to
  * window - preferences - java - code style - code templates
  */
  public class helloworld extends midlet {
  private textbox textbox; //新增
  /**
  *
  */
  public helloworld() {
  super();
  textbox = new textbox("helloworld ", "你好,欢迎来到j2me的世界!", 20, 0); //新增
  // todo auto-generated constructor stub
  }
  
  /* (non-javadoc)
  * @see javax.microedition.midlet.midlet#startapp()
  */
  protected void startapp() throws midletstatechangeexception {
  // todo auto-generated method stub
  display.getdisplay(this).setcurrent(textbox); //新增
  }
  
  /* (non-javadoc)
  * @see javax.microedition.midlet.midlet#pauseapp()
  */
  protected void pauseapp() {
  // todo auto-generated method stub
  
  }
  
  /* (non-javadoc)
  * @see javax.microedition.midlet.midlet#destroyapp(boolean)
  */
  protected void destroyapp(boolean arg0) throws midletstatechangeexception {
  // todo auto-generated method stub
  
  }
  
  }
  
  大家从上面,这些由eclipse自动生成的代码可以看到,这些就是j2me midlet程序的基本框架。大家看,是不是和java里的applet很像呢?
  
  比如每个applet程序都继承applet类,有start(),stop().destroy()等方法。
  
  而每个midlet程序都继承javax.microedition.midlet.midlet类,有startapp(), pauseapp(), destoryapp()等方法。
  
  è 运行
  
 用eclipseme0.5.5创建简单的j2me程序(图)(图五)

  è 最后,程序会自动调用模拟器,如下所示
  
用eclipseme0.5.5创建简单的j2me程序(图)(图六)
 
 
上一篇: 扩展eclipse的java开发工具(四)    下一篇: 如何使用links方式安装eclipse插件
  相关文档
实例讲解在jsp开发中的对象和范围属性 11-23
如何在javase中使用hibernate 11-17
hibernate源码中几个包的作用简要介绍 11-17
java入门--关于字符串分割的两种方法 02-26
spring总结实例之消息与事件 11-17
在jsp中使用javamail邮件发送收取(1) 11-17
java文萃:世界各地开发高手谈java(下) 11-16
且看微软的.net和sun公司的j2ee如何对垒(2) 11-17
java对象转为java string的几种常用方法 11-17
[java100例]078、播放声音 11-17
经典java开发工具介绍(1):oracle internet developer 11-17
java的执行效率完全可以比c/c++的好 11-17
设计 filesystemobject 11-16
jdbc error establishing socket 我的心得 11-17
robbin的httpsession总结 11-17
开源erlang真的能成为下一代java语言吗 06-13
头条:webwork将加入struts! 11-17
ejb3.0新规范概览及其未来发展 11-16
java技巧:用java实现回调例程 11-17
记录log日志文件的工具类 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
技术电话:13616026886
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息