Class List merupakan turunan dari class Screen. Class ini berfungsi untuk menampilkan daftar item pilihan yang dapat diakses denagn cara menscroll. Untuk memilih item yang diinginkan dengan menekan tombol select atau menggunakan Command.
Bentuk constructor List adalah sebagai berikut:
- List(String title, int listType)
- List(String title, int listType, String[] choices, Image[] images)
Daftar method clas List yang digunakan untuk memanipulasi item adalah:
|
Nama Method
|
Kegunaan
|
| append() |
Menambah item dan menempatkannya pada posisi terakhir. |
| insert() |
Menambah item dan menempatkannya di posisi sebelum item yang aktif(item yang sedang dipilih) |
| delete() |
Menghapus item yang sedang dipilih. |
| deleteAll() |
Menghapus semua item yan gterdapat pada objek List. |
Parameter choices digunakan untuk melewatkan item-item yang diisikan, sedangkan images digunakan untuk menyimpan daftar gambar (icon) yang akan ditampilkan.
Dalam class List ada tiga macam tipe:
| Tipe |
Keterangan |
| EXCLUSIVE |
List ini berbentuk radio button. User hanya dapat memilih satu pilihan. |
| MULTIPLE |
List berupa list yang didalamnya dilengkapi dengan ChecBox. User dapat memilih lebih dari satu pilihan. |
| IMPLICITE |
List standar yang biasa digunakan untuk menampilkan item pilihan. |
Untuk mengetahui gambar-gambar mana yang dipilih, class List mendefinisikan method-method sebagai berikut:
public int getSelectedIndex()
public void getSelectedFlags(boolean[] selected)
public boolean isSelected(int elemenNum)
Sebelum memulai menuliskan program kita siapkan dulu icon yang akan dimunculkan pada List. Format gambar yang digunakan untuk icon adalah PNG. Berikut icon yang yang akan digunakan:
| Nama File |
Images |
| register.png |
 |
| tools.png |
 |
| wizard.png |
 |
| contact.png |
 |
| help.png |
 |
Read more…
Oleh: Andi Sunyoto
Pendahuluan
Prinsip dasar untuk membuat sebuah tampilan antar muka sama halnya dengan prinsip desain dalam mendesain sebuah karya seni di atas kanvas. Prinsip desain adalah cara menyusun (meletakkan) obyek, warna yang semua itu sama dengan tampilan pada layar komputer.
Meskipun banyak alat (tool) pemrograman membuat mudah dalam mendesain dengan hanya drag drop komponen kedalam form anda atau halaman web anda, dengan hanya sedikit rencana dalam mendesain sebuah aplikasi nantinya akan banyak perubahan desain. Team pengenbang software biasanya mendesain elemen dulu dalam kertas, medesain keutuhan komponen atau kontrol yang dibutuhkan dalam software tersebut dan relasi antar form.
Prinsip dasar desain harus diterapkan dalam antar muka program aplikasi atau desain yang berbasiskan web agar diperoleh desain yang bagus. Untuk software aplikasi dan Web base aplikasi berbeda, tapi bagaimanapun juga kedua model aplikasi dan web base mempunyai proses yang mirip.
Pembahasan
Elemen Antar Muka
Beberapa elemen digunakan dalam banyak implementasi. Jika elemen dalam antar muka digunakan dengan tepat, akan membantu membuat efisiensi dan produktivitas untuk penguna nantinya. Meskipun elemen itu memiliki banyak perbedaan untuk software aplikasi dan berbasis web, semua fungsinya mirip di lingkungan masing-masing.
Bentuk Desain Antar Muka
Dalam aplikasi berbasis windows, tidak semua sama, ada tiga bentuk utama:
1. Single Document Interface (SDI), Sebuah contoh antar muka SDI adalah aplikasi WordPad yang include di windows. Di dalam WordPad, hanya satu dokumen yang dapat di buka dalam waktu yang sama, dokumen harus ditutup sebelum dokumen lain di buka. Kita tidak bisa bekerja pada dua dokumen yang berbeda dalam waktu yang sama.

Model Single Document Interface
Read more…
Categories: Jurnal Tags: Antar muka, desain, Form, GUI, Interface, Kontrol, Label, listbox, multiple, Navigasi, optionbox, sederhana, single, TextBox, User, Windows