90 likes | 223 Views
PROGRAM APLIKASI MOBILE. EMHA TAUFIQ LUTHFI PERTEMUAN 2. User Interface. javax.microedition.lcdui. Display. Satu-satunya object untuk menampilkan sesuatu ke layar pada tiap MIDlet
E N D
PROGRAM APLIKASI MOBILE EMHA TAUFIQ LUTHFI PERTEMUAN 2
User Interface • javax.microedition.lcdui
Display • Satu-satunya object untuk menampilkan sesuatu ke layar pada tiap MIDlet • MIDlet dapat meminta reference kepada object Display dengan menggunakan static Display.getDisplay(), untuk memberikan reference pada instance dari MIDlet
Displayable • Hanyasatu displayable yang akanditampilkanpadatiap display • Secara default, Displayable tidakditampilkanke Display • Sebuah Displayable dapatdipanggildenganmenggunakansetMethod() dari object Display • Method setCurrent() akandipanggilpadamemulaiaplikasi, jikatidakmakasebuah blank screen akantampil
Command • Didalam menu bar, MIDletmemiliki command • Command biasanyadiimplementasikandalam MIDP sebagai soft key atau item didalam menu • Sebuah object command berisiinformasimengenai action-action yang akandilakukanpadasaat command tsbdiaktifkan. • DiperlukanlahsebuahcommandListenersebagaipropertidari Displayable yang berisi action-action yang akandieksekusipadasaat Command diaktifkan
Command • Command(String label, int commandType, int priority) • Command(String shortLabel, String longLabel, int commandType, int priority )
CommandListener public void commandAction( Command command, Displayable displayable) • Method commandAction() akandipanggilpadasaatsebuah Command dipilih • Variabelpada command adalah reference pada Command yang sudahdipilih • displayable adalah object dari Displayable, dimana Command ditempatkandidalam display tersebutdan action-action jugaterjadidalam display yang sama
Ticker • Animasi Teks yang muncul terus menerus di dalam screen • Ticker(String str)
TextBox • TextBox(String title, String text, int maxSize, int constraints) • constraints