j2me编译 CLR模式


使用源码demo

/* @(#)hello.java
 */
/**
 * 
 *
 * @author <a href="mailto:rjiejie@localhost.localdomain">Rong Jiejie</a>
 */

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


public class MyMidlet extends MIDlet
{
    public MyMidlet(){}

    public void startApp()
    {
Canvas canvas = new MyCanvas();
Display display = Display.getDisplay(this);
display.setCurrent(canvas);
    }

    public void pauseApp(){}
    public void destroyApp(boolean unconditional){}
}

class MyCanvas extends Canvas
{
    public void paint(Graphics g)
    {
g.setColor(255,0,0);
g.fillRect(0,0,getWidth(),getHeight());
g.setColor(255,255,255);
g.drawString("Hello World!",0,0,g.TOP|g.LEFT);
    }
}

保存命名为MyMidlet.java

# javac -bootclasspath /home/rjiejie/linux_soft/WTK2.5.2/lib/midpapi20.jar(midp类) MyMidlet.java

错误提示:
MyMidlet.java:13: 无法访问 java.lang.Object
未找到 java.lang.Object 的类文件
public class MyMidlet extends MIDlet
       ^
MyMidlet.java:20: 找不到符号
符号: 变量 this
位置: 类 MyMidlet
Display display = Display.getDisplay(this);
                                     ^
MyMidlet.java:38: 无法访问 java.lang.String
未找到 java.lang.String 的类文件
g.drawString("Hello World!",0,0,g.TOP|g.LEFT);
 ^
3 错误

环境:
#echo $PATH
/usr/bin(此处是JAVA的工具目录)

望指教
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值