▼MIDP2.0メモ▼
HelloWorld
「Hello World!」という文字列を表示するプログラム。
プログラム
HelloWorld.java import javax.microedition.lcdui.*; import javax.microedition.midlet.*; //HelloWorld(本体) public class HelloWorld extends MIDlet { static HelloCanvas c;//キャンバス //コンストラクタ public HelloWorld() { c=new HelloCanvas(); Display.getDisplay(this).setCurrent(c); } //アプリの開始 public void startApp() { } //アプリの一時停止 public void pauseApp() { } //アプリの終了 public void destroyApp(boolean flag) { } }
HelloCanvas.java import javax.microedition.lcdui.*; //HelloWorld(キャンバス) public class HelloCanvas extends Canvas { //描画 public void paint(Graphics g) { g.setColor(255,255,255); g.fillRect(0,0,getWidth(),getHeight()); g.setColor(0,0,0); g.drawString("Hello World!",0,0,g.LEFT|g.TOP); } }
S!アプリ(P型)のJADファイル
HelloWorld.jad MIDlet-1: HelloWorld, , HelloWorld
MIDlet-Jar-Size: 1296
MIDlet-Jar-URL: HelloWorld.jar
MIDlet-Name: HelloWorld
MIDlet-Vendor: My Vendor
MIDlet-Version: 1.0
MicroEdition-Profile: MIDP-1.0
MicroEdition-Configuration: CLDC-1.0
MIDlet-Application-Range: 0,0