Pada bagian ini akan kita bahas widget-widget yang disediakan oleh SWT. Kelas
Widget
merepresentasikan semua objek user interface. Kelas ini adalah kelas abstrak yang tidak bisa langsung diinstansiasi.
Berikut ini adalah metode-metode yang dimiliki oleh seluruh widget turunan dari kelas abstrak
Widget
yang mencakup hampir seluruh widget SWT.
Metode | Penjelasan |
dispose() | Menghapus widget dari memori. |
isDisposed() | Mengembalikan true jika widget ini sudah dihapus dari memori |
setData(Object o) | Menambahkan data tambahan (terserah kita) ke dalam suatu widget. Data ini disebut data aplikasi. Data ini tidak akan ditampilkan pada widget. |
getData() | Mengembalikan Object yang merupakan data yang bisa kita tambahkan ke dalam widget |
setData(String key, Object o) | Jika kita akan menambahkan banyak data ke dalam objek, akan lebih mudah jika kita menandai data tersebut dengan suatu kunci key . Data ini tidak akan ditampilkan pada widget. |
getData(String key) | Mengembalikan Object yang merupakan data tambahan ke suatu widget, yang memiliki kunci key |
getStyle() | Mengembalikan int yang merupakan bit gaya suatu widget. |
Event ini terdapat pada semua kelas turunan dari kelas abstrak
Widget
Kelas Event (event bertipe) | Interface/Kelas Listener (listener bertipe) | Metode (listener bertipe) | Jenis event (event tanpa tipe) | Penjelasan |
DisposeEvent | DisposeListener | widgetDisposed(DisposeEvent) | SWT.Dispose | Widget dihapus |
Tidak ada komentar:
Posting Komentar