リスト6:iアプリ版“Hello world”


import com.nttdocomo.ui.*;
        ↑DoJaの基本パッケージ
↓クラス“IApplication”のサブクラスとして定義
public class hello extends IApplication {
   ↓起動時に呼び出される“start”メソッド内で処理を行う
   public void start() {
   mycanvas w_canvas = new mycanvas(); 描画領域(mycanvas)を生成
   Display.setCurrent(w_canvas);
 }

 ↓クラスmycanvasの定義(Canvasのサブクラス)
   class mycanvas extends Canvas {
    public void paint(Graphics g) {
     ↓ここで文字列を表示
     g.drawString("Hello Java!", 30, 30);
    }
  }
}


本文へ戻る