Tất nhiên việc đầu tiên ta cần làm là cài đặt rồi. Bạn sẽ cần cài đặt
- JDK phiên bản mới nhất từ website của Sun
- Wireless Toolkit (WTK) phiên bản mới nhất cũng từ website của Sun
Sau khi cài đặt xong, bạn sẽ cần viết một ứng dụng J2ME (một MIDlet), ví dụ:
HelloMIDlet02.java
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.TextBox;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
public class HelloMIDlet02 extends MIDlet {
private TextBox myText;
public HelloMIDlet02() {
super();
myText = new TextBox ("","Hello Small world", 20, 0);
// TODO Auto-generated constructor stub
}
protected void startApp() throws MIDletStateChangeException {
// TODO Auto-generated method stub
Display.getDisplay(this).setCurrent(myText);
}
protected void pauseApp() {
// TODO Auto-generated method stub
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO Auto-generated method stub
}
}
Viết và lưu tệp HelloMIDlet02.java xong rồi, giờ thì làm việc với WTK ra nhé.
- Start --> Programs --> Sun Java (TK) Wireless Toolkit ....--> Wireless Toolkit x.x......
|
h1: màn hình WTK xuất hiện
|
- Tạo mới một Project: click button New Project
- Nhập Tên Project và tên lớp của MIDlet
|
|
Nhập thông số cho Project mới rồi click vào nút Create Project
|
|
- Lựa chọn J2ME APIs phù hợp để quyết định sự hỗ trợ các thư viện cho ứng dụng của bạn
|
|
h3: Thiết lập API và các thông số cần thiết cho ứng dụng
|
|
- Copy tệp HelloMIDlet02.java đã viết ở trên vào thư mục .....\Documents and Settings\<tên User>\j2mewtk\2.5.2\apps\<thư mục có tên của Project>
- Dịch project: click vào nút Build
- Chạy thử qua WTK: click vào nút Run
Kết quả của ứng dụng này là gì bạn nhỉ?
Ngoài WTK, một IDE mã nguồn mở là Eclipse có công cụ quản lý và hỗ trợ lập trình tốt hơn cho nhiều loại Project của Java chứ không riêng gì J2ME.