(J2ME)Membuat Aplikasi java2ME Dengan LWUIT di Netbeans

Langsung saja. Download addons LWUIT DISINI
Membuat Project baru dan instalasi LWUIT.
Buat Project baru:
1. Klik icon – New Project (atau Ctl+Shift+N)
2. Di categories, pilih Java ME
3. Di project, pilih Mobile Apication
Next
4. Isi project Name, misal LWUIT Contoh
Centang Set as Main Project™ dan hilangkan tanda centang Create Hello MIDlet™
Pilih CLDC-1.0 dan MIDP 2.0 (HP spesifikasi ini yang banyak beredar)
Finish
5. Di tab Project™, klik kanan pada sub folder dari project yang kita buat (di contoh ini adalah LWUIT Contoh) yakni pada Resources™ hingga keluar pilihan, dan pilihlah Add Jar/Zip.
6. Carilah file addons LWUIT anda. Misalnya ada menaruh di Home, pilih file LWUIT.jar, tekan OK.
7. Carilah file theme yang akan anda gunakan, misalnya LWUITtheme.res.zip, tekan OK atau download disini
8. Membuat MIDlet dan Menulis kode
9. Di tab Project yakni di project yang tadi telah dibuat, klik kanan, New -> MIDlet.
Next
10. Di MIDlet Name, ketik nama midlet anda, misalnya HelloMidlet.
Finish
Copy code berikut dan paste di source code anda.

 /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package lwuit;

import javax.microedition.midlet.*;
import com.sun.lwuit.Display;
import com.sun.lwuit.Form;
import com.sun.lwuit.Label;
import com.sun.lwuit.layouts.BorderLayout;
import com.sun.lwuit.plaf.UIManager;
import com.sun.lwuit.util.Resources;
/**
 * @author root
 */
public class Midlet_1 extends MIDlet {

    public void startApp() {
//init the LWUIT Display
Display.init(this);
// Setting the application theme is discussed
// later in the theme chapter and the resources chapter
try {
Resources r = Resources.open("/LWUITtheme.res");
UIManager.getInstance().setThemeProps(
r.getTheme(r.getThemeResourceNames()[0]));
} catch (java.io.IOException e) {
}
Form f = new Form();
f.setTitle("Hello World");
f.setLayout(new BorderLayout());
f.addComponent("Center", new Label("I am a Label"));
f.show();
}
 
public void pauseApp() {
}
 
public void destroyApp(boolean unconditional) {
}
}

Advertisements

Published by

jarcode

hello I am jarcode

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s