Bikin File Explorer HP sederhana [J2ME]
Bagi yang punya HP, pasti dah sering banget buka-buka isi HPnya, termasuk buka file yang berada di dalam memory cardnya. Namanya Exploring. Tanpa disadari, untuk membuka file-file tersebut bukanlah tanpa sesuatu, tapi merupakan sebuah aplikasi yang telah dibuat untuk bisa dipergunakan oleh pemegang HP agar mempermudah pemakaiannya.
Kalo yang HPnya dah canggih, File Explorernya pasti dah keren, kalo yang HPnya zaman batu, yah..harap maklum, seperti itulah dia.. hehe… :p
Dalam tulisan ini, kebetulan saya baru tertarik dengan dunia ga jelas, maka saya mencoba mencari tutorial tentang cara membuatnya. Akhirnya saya dapatkan di situsnya Netbeans. Bagi temen-temen yang dah mahir, harap maklum aja ya..
Oh ya, dah tau kan Netbeans itu apa?
Yo’i, Netbeans adalah sebuah IDE.
Nah, apa pula IDE itu?
ya udah, besok-besok dibikinin postingan tentang Netbean, Insya Allah..
Dalam situs itu dipelajarilah secara sederhana bagaimana membuat File Explorer atau yang lebih akrab File Browser. Di sana ditulis dalam bahasa inggris, tp di sini, ditulis dengan bahasa indonesia yang kita cintai..
Eh, ngomong-ngomong temen2 dah pada punya Netbeans belom? kalo belom ada, donlot dulu ya di sini, agak gede sih filenya, tapi ada yang khusus kok.
Sekarang mari kita mulai..
~ Awali dengan Bismillah.. Buka Netbeansnya.
~ Pilih menu File, pilih New Project, Pilih kategori JAVA ME, dan Projectnya berupa Mobile Aplication. kemudian Klik Next.
~ Beri nama Projectnya dan lokasi Project. Jangan lupa hilangin pilihan pada Create Hello Midlet.
~ Tentukan Default Platform Selection, seperti di gambar. Akhiri dengan Finish.

~ Nanti akan muncul Project baru sesuai dengan yang kita beri nama tadi. Dalam project yang saya bikin, namanya Explorer. Kemudian Klik Kanan Pada Project, Pilih New, kemudian pilih Java Package.
~ Beri nama packagenya. Di sini saya beri nama arliando. Sebenernya Pembuatan Package ini opsional sih, boleh dibikin, boleh juga dicuekin kalo males bikin.

~ Kemudian pada Package yang tadi dibikin, klik kanan, pilih New, kali ini pilih Visual Midlet. (Caranya sama kayak yang atas)
Terus bikin nama Midletnya, terus Finish. Secara Default hanya ada Kotak Mobile Device. Kamudian untuk komponen lainnya, kita tarik-tarik aja dari Panel Palette yang ada di sebelah kanan. Kalo Palette ga ada, cari dari Menu Window, kemudian pilih Pallete.
~ Pada desainnya yang hanya ada Mobile Device, kita kan belum tau tuh apa yang ditarik, nah yang ditarik itu adalah:
a) splashScreen
b) fileBrowser, dan
c) textBox.
Ntar jadinya kayak gini nih..
~ Kemudian, Kotak splashScreen di Klik, akan muncul properties di sebelah kanan, ganti aja Textnya dengan Tulisan apa yang temen-temen mau. Kalo mo dikasih Gambar juga bisa, tinggal Klok aja yang bacaan Image. Nah, kalo Time Out itu adalah waktu lamanya SplashScreen ditampilkan, 5000 berarti ditampilinnya 5 detik.
- Selanjutnya, kita masukkan Command, pada fileBrowser, kita masukkan command Exit. dan pada textBox, kita masukkan command Back. Tinggal diseret aja.

- Terus bikin aliran prosesnya (starting point), caranya gampaaaang banget. Klik aja Started pada Mobile Device, trus seret ke splashScreen. Kemudian tingal tarik-tarik aja, seperti pada gambar ini: (11)

- Kemudian Copy dan Paste kode berikut pada Akhir Kode, tapi sebelum ‘kurung kurawal’ terakhir ya.. Ini kodenya:
- Nanti kodenya akan bergaris bawah warna merah, itu artinya import yang diperlukan untuk code yang kita berikan belum dimasukkan. Nah, itulah enaknya kalo pake NetBean, kita tak perlu nulis import yang diperlukan, tinggal klik kanan di sekitar code, kemudian pilih Fix Import, maka kesalahannya akan hilang.

- Kemudian kita masukkan sepenggal code pada commandAction. Code yang dimasukkan adalah:
readFile();
Kalo temen2 bingung dimana tempat commandAction, tekan aja Ctrl + F (Find), kemudian ketikkan commanAction.

Nah, code readFile(); tadi ditaroh dibawah IF kedua, yang ada komentar:
//Write pre-action user code here
- Kalo udah semua, tinggal di Run atau menekan F6.

Hasilnya sebagai berikut:

Nah, temen-temen bisa langsung nyobain aplikasi sederhana ini untuk dimasukkan ke HandPhone, memang sih baru bisa ngebaca File aja, belum bisa ngapa-ngapain, kan nanti bisa dikembangkan lebih lanjut. Namanya juga belajar.. ![]()
Untuk masukin File dalam HP, yang dimasukin adalah file yang berada di lokasi penyimpanan Project tadi, yaitu dalam folder dist. Masukkan aja kedua file berekstensi Jad dan File Jar’nya itu ke dalam HandPhone..
Alhamdulillah..







![[del.icio.us]](http://arliando.com/wp-content/plugins/bookmarkify/delicious.png)
![[Digg]](http://arliando.com/wp-content/plugins/bookmarkify/digg.png)
![[Facebook]](http://arliando.com/wp-content/plugins/bookmarkify/facebook.png)
![[Google]](http://arliando.com/wp-content/plugins/bookmarkify/google.png)
![[MySpace]](http://arliando.com/wp-content/plugins/bookmarkify/myspace.png)
![[MyWeb]](http://arliando.com/wp-content/plugins/bookmarkify/myweb.png)
![[Twitter]](http://arliando.com/wp-content/plugins/bookmarkify/twitter.png)
![[Yahoo!]](http://arliando.com/wp-content/plugins/bookmarkify/yahoo.png)
![[Email]](http://arliando.com/wp-content/plugins/bookmarkify/email.png)
September 14th, 2009 at 7:45 am
itu visual ya…bukan midlet?
wah, keren-keren..
September 14th, 2009 at 9:33 am
itu Visual Midlet..
belum bisa keren tuh, cz ini masih level anak Bayi.. Bayi programmer. hehe..
October 14th, 2009 at 4:32 am
wahh, makasih banyak wat tutorialnya..
lumyan bisa dikit2 bljar visual midlet
October 26th, 2009 at 7:55 am
gmana sih menggabungkan file explorer ke dalam aplikasi mms dengan j2me
November 17th, 2009 at 6:38 pm
maksudnya gimana Mas? Kebetulan saya juga baru belajar..
sebelumnya maaf kelamaan bales, ni blog dah jarang diurus, tapi diusahakan tetap eksis.
kenapa ga bikin Aplikasi MMS aja, ntar file multimedia yang mo dikirim, kan sekalian nanti dibikin opsi ‘browse’ buat nyari filenya..
November 17th, 2009 at 6:39 pm
sama-sama..
kebetulan saya juga abru belajar..