LWUITを使ってみた〜スケジュール管理ソフトをS!アプリで作ってみよう(その37)
Lightweight UI Toolkit(LWUIT)を使ってみた。
使い方は以下の通り。
- LUWITのソースコードへのアクセスに記載してある方法でソースコードをダウンロードして、Eclipseのソースコードのフォルダに保存する。
- いくつかのクラスでエラーになるので、そのクラスは削除する。
- 後は、普段どおりS!アプリを作成する。
Hello, World!を表示するだけのアプリは以下のクラスを作成するだけ。
この程度の内容だと、LWUITを使うメリットはあまり実感できないが、少しでも凝った画面を表示する場合は、この便利さをすごく実感できる。
package com.example;import javax.microedition.midlet.*;
import com.sun.lwuit.*;
import com.sun.lwuit.events.*;public class HelloLWUITMidlet extends MIDlet implements ActionListener {
public void startApp() {
Display.init(this);Form f = new Form("Hello, LWUIT!");
f.show();
Command exitCommand = new Command("Exit");
f.addCommand(exitCommand);
f.setCommandListener(this);
}public void pauseApp() {}
public void destroyApp(boolean unconditional) {}
public void actionPerformed(ActionEvent ae) {
notifyDestroyed();
}
}
Java2 MEを使ってみて、普段仕事で使っているSwingのありがたさを実感した。