Navigasi buku
Kotak Dialog MessageBox
Kotak dialog bertipe MessageBox digunakan untuk
memberikan pesan kepada user dan meminta input sederhana dari user.
Input yang diminta ini diberikan sebagai bit gaya ketika suatu kotak
dialog dibuat.
Berikut ini adalah beberapa bit gaya dari suatu MessageBox :
- Salah
satu dari
SWT.ICON_ERROR,SWT.ICON_INFORMATION,SWT.ICON_QUESTION,SWT.ICON_WARNING,SWT.ICON_WORKING, yang memberikan tambahan icon sebagai penanda jenis kotak dialog misalnya apakah kotak dialog ini merupakan kotak dialog kesalahan, informasi, peringatan, atau pertanyaan. Misalnya, pada Windows Vista bit-bit gaya tersebut menampilkan icon-icon seperti berikut
| Gaya | Gambar |
SWT.ICON_ERROR | ![]() |
SWT.ICON_INFORMATION | ![]() |
SWT.ICON_QUESTION | ![]() |
SWT.ICON_WARNING | ![]() |
SWT.ICON_WORKING | ![]() |
- Bit gaya yang merupakan pertanyaan yang diberikan kepada user. Ada beberapa kombinasi yang bisa digunakan, seperti pada tabel berikut, beserta contohnya pada Windows Vista.
| Gaya | Tampilan |
SWT.OK | ![]() |
SWT.OK | SWT.CANCEL | ![]() |
SWT.YES | SWT.NO | ![]() |
SWT.YES | SWT.NO | SWT.CANCEL | ![]() |
SWT.RETRY | SWT.CANCEL | ![]() |
SWT.ABORT | SWT.RETRY | SWT.IGNORE | ![]() |
Metode-metode pada Message Box
Berikut ini adalah beberapa metode yang tersedia pada message box
| Metode | Penjelasan |
setMessage(String pesan) | Mengeset pesan yang akan ditampilkan pada MessageBox. Pesan ini akan ditampilkan sebelum tombol Ok/Yes/No/Cancel/Retry/Abort/Ignore |
String getMessage() | Mengembalikan String yang merupakan pesan yang akan ditampilkan pada MessageBox |
int open() |
|
MessageBox lihat contoh sebelumnya pada bahasan tentang event pada shell.













