140 likes | 621 Views
Komponen-Komponen dalam J2ME. Oleh : Indra, S.Kom. Tentang Array Satu Dimensi. Mempelajari Komponen-Komponen dalam J2ME Membuat Form dalam J2ME Tugas. Komponen-Komponen J2ME. Display Form TextField Command ChoiceGroup StringItem. Display.
E N D
Komponen-Komponen dalam J2ME Oleh : Indra, S.Kom
Tentang Array Satu Dimensi • Mempelajari Komponen-Komponen dalam J2ME • Membuat Form dalam J2ME • Tugas
Komponen-Komponen J2ME • Display • Form • TextField • Command • ChoiceGroup • StringItem
Display • Display merupakan objek yang merepresentasikan pengelola layar pada perangkat. • Pada sebuah MIDlet hanya terdapar sebuah objek Display. • Display menyediakan methode untuk menggambar dan menampilkan elemen UI grafis pada layar. • Display juga menyediakan methode untuk mengetahui property layar pada perangkat, apakah perangkat mendukung warna atau tidak. • Pada library J2ME, objek Display terdapat pada kelas javax.microediton.lcdui.Display;
Form • Merupakan halaman untuk menginput data. • Bisa terdiri dari komponen-komponen yang disebut item. • Pengaksesan item-item dapat dilakukan dengan menggunakan index.
TextField • Adalah sebuah objek untuk menginputkan text. • Merupakan sub kelas dari Item • Mempunyai batasan : • TextField.ANY (Mengijinkan semua inputan karakter) • TextField.EMAILADDR (hanya mengijinkan alamat inputan email) • TextField.NUMERIC (hanya mengijinkan inputan numeric) • TextField.PHONENUMBER (hanya mengijinkan nomor telepon) • TextField.URL (hanya mengijinkan alamat URL) • TextField.PASSWORD (biasanya gabungan TextField.PASSWORD | TextField.ANY atau TextField.PASSWORD | TextField.NUMERIC)
Command • Suatu Button dalam Form di J2ME • Nanti penempatan akan bertambah secara otomatis jika menunya semakin banyak
ChoiceGroup • ChoiceGroup adalah object yang digunakan untuk menampilkan pilihan kepada user. • Pendeklarasian: • ChoiceGroup namaCg = new ChoiceGroup(“Label”, JenisPilihan); • Menambahkan item pilihan: • namaCg.append(String pilihan, image); • Beberapa jenis pilihan ChoiceGroup, yakni: • Choice.MULTIPLE • User dapat memilih lebih dari 1 pilihan • Choice.EXCLUSIVE • User hanya dapat memilih 1 pilihan, dan user harus memilih • Choice.IMPLICIT • User hanya dapat memilih 1 pilihan, dan user tidak harus memilih • Choice.POPUP • Sama seperti Choice.IMPLICIT tetapi pilihan ditampilkan mirip seperti ComboBox
String Item • adalah objek untuk menampilkan sebuah label dan sebuah pesan text. • Methode: • StringItem(String label,String text) • Membuat StringItem dengan label dan pesan text. • String getText() • Mengembalikan nilai text pada StringItem • void setText() • Mengeset teks pada StringItem • Menempelkan StringItem pada Form • append(namaStringItem)
Coding Form di Atas • link