• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Langtubk

New Member
Giới thiệu:
Java 2 Micro Editor được viết tắt là J2ME do Sun phát triển! Là ngôn ngữ lập trình cho di động
Công cụ:
Download Now
Thực hành:
Chúng ta bắt đầu viết ứng dụng Hello World

import javax.microedition.lcdui.*;
import
javax.microedition.midlet.*;
public class TestMidlet extends MIDlet implements CommandListener {
private Form mMainForm;
public TestMidlet() {
mMainForm = new Form("Lap
trinh voi J2ME");
mMainForm.append(
new StringItem(null, "Hello
world!, MIDP!"));
mMainForm.addCommand(
new Command("Exit",
Command.EXIT, 0));
mMainForm.setCommandListener
(this);
}
public void startApp() {
Display.getDisplay
(this).setCurrent(mMainForm);
}
public void pauseApp() {}
public void destroyApp(boolean
unconditional) {}
public void commandAction
(Command c, Displayable s) {
notifyDestroyed();
}
}
phân tích
import
javax.microedition.lcdui.*;
import
javax.microedition.midlet.*;
- Một ứng dụng J2ME cần nhất phải có 2 code này để khởi tạo app
private Form mMainForm;
Dùng để tạo 1 biến hoặc nhiều biến (fields) và biến phải đặt dưới public class TestMidlet extends MIDlet. Ở bất kì app trên form nào cũng thế. Ở đây ta tạo biến của Form = mMainForm nghĩa là Form và mMainForm đều là 1. Chỉ khi tạo biến thôi nhá
//Tạo Form
mMainForm = new Form("Lap
trinh voi J2ME");
//Tạo chuỗi String
mMainForm.append(
new StringItem(null, "Hello world!, MIDP!"));
null chúng ta hiểu là không hay là không có gì hoặc bỏ trống
//Tạo chữ Exit và lệnh thoát
mMainForm.addCommand(newCommand("Exit",
Command.EXIT, 0));
//khởi tạo lệnh thoát ứng dụng
notifyDestroyed();
//Hiển thị form và string ra màn hình
Display.getDisplay (this).setCurrent(mMainForm);
kết thúc hello world
 
Last edited:

Facebook Comments

New posts New threads New resources

Back
Top