PROGRAM APLIKASI MOBILE EMHA TAUFIQ LUTHFI PERTEMUAN 5 (18 APRIL 2011)
User Interface javax.microedition.lcdui
Form Form adalah subclass dari Screen Form merupakan container dari subclass items seperti TextField, StringItem, ImageItem, DateField dan ChoiceGroup. Ia menghandle layout dari komponen- komponen GUI.
Form public Form(String title)String public Form(String title, Item[] items)StringItem
ChoiceGroup Item ChoiceGroup adalah daftar dari pilihan-pilihan Pilihan tersebut bisa berisi text, image, maupun keduanya Pilihan-pilihan tersebut bisa EXCLUSIVE (hanya satu pilihan yang dapat diambil) atau MULTIPLE (beberapa pilihan dapat dipilih pada waktu yang sama ) Jika ChoiceGroup bertipe POPUP, hanya satu pilihan yang akan ditampilkan. Pop up yang sudah dipilih akan ditampilkan pada saat item tersebut dipilih. Dari pop up selection ini, user dapat menentukan pilihannya. Pilihan yang ditampilkan haruslah pilihan yang telah ditentukan oleh user tadi.
ChoiceGroup
Date Field Komponen DateField digunakan untuk menerima inputan dari user berupa date dan time DateField bisa berisi inputan date (mode DATE), inputan time (mode TIME), atau keduanya (mode DATE_TIME ) Method getDate() memiliki return, current value yang dimiliki oleh item tersebut. Method ini akan memiliki kembalian null apabila item tidak diinisialisasi Jika mode dari DateField adalah DATE, maka komponen time diset ke nol, sedangkan apabila digunakan mode TIME, komponen dari date akan diset ke “1 January 1970”
Date Field
Image Item ImageItem adalah image sederhana dimana sebuah image dapat diletakkan pada sebuah komponen yang lain seperti Form public ImageItem( String label, Image img, int layout, String altText)
Image Item