Standardowe okna dialogowe
Podstawowa obsługa okien dialogowych jest zdefiniowana w pakiecie org.eclipse.jface.dialogs. Ten pakiet udostępnia standardowe okna dialogowe służące do wyświetlania komunikatów użytkownika i pobierania wprowadzanych przez użytkownika prostych danych.
-
Okno dialogowe MessageDialog wyświetla komunikat dla użytkownika. W konstruktorze tego okna można ustawić tytuł, obraz, tekst na przycisku oraz komunikat.
- Okno dialogowe ErrorDialog wyświetla informację o błędzie. Dla tego okna dialogowego można ustawić tytuł i komunikat. W oknie dialogowym można zastosować obiekt IStatus, dzięki któremu okno to będzie pobierać komunikaty o błędach.
-
Okno dialogowe InputDialog pozwala użytkownikowi na wprowadzanie tekstu. Oprócz ustawienia tytułu i domyślnej wartości tekstowej można dostarczyć do tego okna obiekt sprawdzający poprawność wprowadzonego tekstu.
-
W oknie dialogowym ProgressMonitorDialog wyświetlany jest postęp długotrwałych operacji.
Standardowe okna dialogowe są projektowane w taki sposób, aby można było
je całkowicie określić w ich konstruktorach. Działanie okna dialogowego
MessageDialog
zostało przedstawione na przykładzie widoku narzędzia pliku readme:
MessageDialog.openInformation(
view.getSite().getShell(),"Readme Editor","View Action executed");