PROGRAM APLIKASI MOBILE
description
Transcript of PROGRAM APLIKASI MOBILE
PROGRAM APLIKASI MOBILE
EMHA TAUFIQ LUTHFIPERTEMUAN 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• Hanya satu displayable yang akan ditampilkan
pada tiap display
• Secara default, Displayable tidak ditampilkan ke Display
• Sebuah Displayable dapat dipanggil dengan menggunakan setMethod() dari object Display
• Method setCurrent() akan dipanggil pada memulai aplikasi, jika tidak maka sebuah blank screen akan tampil
Command • Didalam menu bar, MIDlet memiliki command
• Command biasanya diimplementasikan dalam MIDP sebagai soft key atau item didalam menu
• Sebuah object command berisi informasi mengenai action-action yang akan dilakukan pada saat command tsb diaktifkan.
• Diperlukanlah sebuah commandListener sebagai properti dari Displayable yang berisi action-action yang akan dieksekusi pada saat Command diaktifkan
Command
• Command(String label, int commandType, int priority) • Command(String shortLabel, String longLabel, int
commandType, int priority )
CommandListenerpublic void commandAction( Command command, Displayable displayable)
• Method commandAction() akan dipanggil pada saat sebuah Command dipilih
• Variabel pada command adalah reference pada Command yang sudah dipilih
• displayable adalah object dari Displayable, dimana Command ditempatkan didalam display tersebut dan action-action juga terjadi dalam 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