使用源码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的工具目录)
望指教