Blackberry UI - Basic Edit Field
Kalau sebelumnya kita sudah membahas tentang User Interface pada Blackberrry, maka sekarang saya akan memberikan beberapa contoh aplikasi yang menggunakan UI.
1. Basic Edit Field
Buat kelas dengan nama BasicEditFieldScreen.java, kelas ini extends ke MainScreen untuk menampilkan komponen komponen UI ke layar Blackberry.
|
import net.rim.device.api.ui.Manager; import net.rim.device.api.ui.component.*; import net.rim.device.api.ui.container.*; class BasicEditFieldScreen extends MainScreen { public BasicEditFieldScreen(){ super();
setTitle("Basic Edit Field"); VerticalFieldManager vfm = new VerticalFieldManager(Manager.HORIZONTAL_SCROLL); vfm.add(new BasicEditField("First Name: ", "")); vfm.add(new BasicEditField("Last Name: ", "")); add(vfm); } public boolean onClose() { Dialog.alert("Goodbye World!"); System.exit(0); return true; } } |
Kemudian anda haurus membuat main kelas yang extends ke UiApplication untuk membuat aplikasi tersebut tampil pada simulator Blackberry.
|
import net.rim.device.api.ui.UiApplication; public class BasicEditField1 extends UiApplication{ public static void main(String[] args) { BasicEditField1 app = new BasicEditField1(); app.enterEventDispatcher(); } public BasicEditField1() { pushScreen(new BasicEditFieldScreen()); } } |
Dan gambar dibawah ini adalah hasil screenshoot
Semoga bermanfaat...