j2me HelloWorld

配置好Eclipse + KTW2.2环境后.实现在手机模拟器上显示HelloWorld字样

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

//画布类,它实现了显示手机屏幕的内容
class HelloCanvas extends Canvas
{
public HelloCanvas()
{
}

public void paint(Graphics g)
{
g.setColor(255, 255, 255);
g.fillRect(0, 0, getWidth(), getHeight());
g.setColor(0, 0, 0);
g.drawLine(10,10,50,50);
g.drawString("Hello World!", 0, 0, Graphics.LEFT | Graphics.TOP);
}
}

//MIDlet程序入口,显示画布
public class HelloWorld extends MIDlet implements CommandListener
{
private HelloCanvas canvas_;
private Display display_;

public HelloWorld()
{
canvas_ = new HelloCanvas();
}

public void startApp()
{
display_ = Display.getDisplay(this);
display_.setCurrent(canvas_);
canvas_.repaint();
}

public void pauseApp()
{
}

public void destroyApp(boolean unconditional)
{
}

public void commandAction(Command c, Displayable s)
{
}
}

时间: 2024-08-03 13:06:44

j2me HelloWorld的相关文章

J2ME HELLOWORLD 小试牛刀

T628降价了,买了一个玩玩,这个"鸡鸡"支持JAVA扩展,所以第一时间去http://developer.sonyericsson.com/site/global/home/p_home.jsp下载了最新的SDK(FILE SIZE:42M),下载的时候要注意,SDK说明中应该指出支持T628,eclipse和eclipseme是早就下好的,下面就该安装了: 1.安装j2se 1.4.2,并配置path和classpath2.安装semc_j2me_sdk_2_1_5.exe,装完后

教您如何使用EclipseME开发J2ME程序(3)

2 开发 J2ME项目 要创建一个 J2ME 应用程序,回到"File"菜单,选择"New"项,并在子菜单中选择"Other".然后执行以下步骤: (1). 进入"J2ME"选项,选择"J2ME Midlet"并单击"Next"(参见图9). (2). 填上应用程序名,其他设置采用默认设置,并单击"Finish"(参见图10),完成应用程序创建. 图 9. 创建 J2

J2ME中文教程之J2ME技术概述

教程|中文 随着移动通信的突飞猛进,移动开发这个新鲜的字眼慢慢成为开发者关注的热点.在网上进行的最近一份调查显示,有24.34%的受访者涉足嵌入式/移动设备应用开发,这个数字可能略高于实际的比例,但也足可说明嵌入式/移动设备应用开发是一块诱人的新鲜奶酪.J2ME(Java 2 Micro Edition)是嵌入式/移动应用平台的王者,Linux和WinCE分列二.三位.Nokia等厂商力推的Symbian平台目前开发者占有率尚未达到满意水平,考虑到调查项合并了嵌入式设备(例如PDA)和移动设备(

新手入门:J2ME开发环境的安装和使用

J2ME(Java 2 Micro Edition)作为现在的一种主流的.通用的手机程序开发技术,在实际的开发过程中得到的广泛的使用.而手机程序开发作为一个新兴的软件开发领域,对于人才以及产品的需求还远远没有得到满足,所以手机程序开发技术成为了现在最热门,也是发展前景很光明的技术之一.本文就介绍J2ME技术开发的第一个环节--开发环境的安装和实际的使用. J2ME技术作为一种通用的技术,针对的领域主要是消费类电子设备,包括机顶盒.车载设备.可视电话.手机等各种设备,下面只介绍J2ME技术进行手机

J2ME开发环境搭建 之 EclipseMe

J2ME开发环境搭建 之 EclipseMe   第一节    初识Eclipse Eclipse是一个开发源代码,基于java的可扩展开发平台,它是在OSI(Open Software Initiative 开发源代码计划)认可的通用公共许可证(CPL)版下被授予许可证的集成开发平台(IDE).作为当今最流行的java开发IDE之一,java社群使用Eclipse以及基于Eclipse技术而来的IBM Websphere的开发者已经超过了半数. Eclipse本身只是一个框架和一组响应的服务,

用EclipseME0.5.5创建一个简单的J2ME程序

程序|创建 用EclipseME0.5.5创建一个简单的J2ME程序 上一篇文章<如何在Eclipse3.0.1上安装EclipseME 0.5.5版本>,我们已经讲了如何在Eclipse3.0.1上安装Eclipse程序. 今天我们就要用他来创建我们的第一个程序.绝大多数程序教程的第一个程序,都叫做HelloWorld.那么我们就来编一个HelloWorld程序. 1, 文件2, 新建项目3, 选择J2ME,J2ME Midlet Suite4, 输入项目名称:MyFirstJ2ME5, 选

JavaWebStudio 2005开发J2ME方法

web JavaWebstudio 20052005支持J2ME开发,采用WTK2.2版本,提供了15个J2ME开发项目模板.通过JavaWebstudio 2005提供的J2ME模板开发手机游戏的步骤如下: (1)启动JavaWebstudio (2)利用J2ME模板建立手机游戏新项目 通过"文件"-"新建项目"菜单建立一个新的项目. 在新建项目对话框中,选择项目类型为"JME应用程序项目",模板名称选择"实现菜单模板",项

J2ME开发环境搭建 之 Sun WTK

什么是J2ME Wireless Toolkit WTK 的全称是Sun J2ME Wireless Toolkit -- Sun的无线开发工具包,使用其中的工具可以开发在与 Java Technology for the Wireless Industry (JTWI, JSR 185) 规范兼容的设备上运行的 Java 应用程序.该工具箱包含生成工具.实用程序以及设备仿真器.到本文写作时为止可以获取有四个版本,分别是1.0.4, 2.0, 2.1和2.2.每个版本都包括英语,日语,简体中文,

J2ME学习笔记(三)

笔记 从今天开始我想我会有很长一段时间不会涉及真正的实际开发,这一段时间主要集中在基础的学习之 上.呵呵,不会走,我哪敢跑那?不过主要是因为暂时不用赶着给兄弟作东西,所以想好好学习一下.不 过代码肯定还是会写一些的.毕竟,多写代码才能更快的学习^_^ 呵呵,一步一步开始手机开发之旅途了.不知道我能不能坚持把这一块学完,因为公司工作压力也很 大.平时基本上没有休息,周末也还有一堆事情要做.所以也是很苦闷的一个方面.呵呵.尽力好了.一 直作web也不是办法,呵呵,多学一点说不定以后用得着.毕竟手持设