walaupun belum pernah punya Blackberry pasti sudah tau bentuk blackberry itu seperti apa ( walaupun dalam bentuk simulator :P ).
pada tulisan kali ini saya akan membahas tentang bagaimana menyalakan fungsi Lampu LED yang terdapat pada Blackberry.
Buatlah 2 class
1. class utama contoh namanya "Prikitiw.java"
2. class MainScreen (kalo kata choki sitohang) " Nyala.java "
public class Prikitiw extends Uiapplication{//method utama klo di J2ME midletpublic static void main(String []args){new Prikitiw().enterEventdispatcher();}// buatlah construktor untuk mempush memanggil class yang akan dijalankanpublic Prikitiw(){Uiapplication.getUiapplication().PushScreen(new Nyala());}// akan sedikit error pada "new Nyala()" kalo class tersebut belum di buat hehehe... jadi sabar dikit ya... next}
pada class berikutnya Nyala
public class Nyala extends MainScreen(){// deklarasi buat button play dan stopprivate ButtonField play, stop;// buat dulu construktornyapublic Nyala(){// nah segera dimulai pertempuran xixixixi// buatlah inisialisasi dulu untuk buttonfield play untuk menyalakan Lampuplay = new ButtonField("play"){//nah buatlah method disini//pertanyaannya lho koq disini mang bisa? jawab " Bisa"// pembuatan method disini dinamakan Ovveride// masih mau lanjut....... pastinya...nyimak terus ganpublic boolean keyChar(char ch, int status, int time){//nah yang ditekan adalah tombol enterif(ch == Keypad.KEY_ENTER){LED.setColorConfiguration(200, 200, Color.RED);LED.setState(LED.STATE_BLINKING);// 200 adalah berapa lama led menyala (dalam satuan milisecond)}return super.keyChar(ch, status, time);}};//pembuatan tombol stopstop = new ButtonField("Stop"){public boolean keyChar(char ch, int status, int time){//nah yang ditekan adalah tombol enterif(ch == Keypad.KEY_ENTER){LED.setState(LED.STATE_OFF);}return super.keyChar(ch, status, time);}};// selanjutnya memunculkan ke-2 tombol tersebutadd(play);add(stop);}}
nah begitu deh untuk capture gambarnya ni liat kebawah...
mudah-mudahan dapat berguna ya....
catatan : warna diatas akan muncul merah,,, yang baru saya coba bisa berwarna
GREEN, BLUE, WHITE dan YELLOW ...
klo mau warna yang lain2... entah bisa atau tidak, klo klo mau memaksakan bisa copot casingnya trus ganti warna sendiri... ckckckck... becanda jons...
selamat berkarya....
salam
M. ILham Nawawi
@sarang Lebah
mantap... ^_^
BalasHapus