Τυπικά πλαίσια διαλόγου
Το πακέτο org.eclipse.jface.dialogs ορίζει τη βασική υποστήριξη για τα πλαίσια διαλόγου. Αυτό το πακέτο παρέχει τυπικά πλαίσια διαλόγου για την εμφάνιση μηνυμάτων χρήστη και τη λήψη απλών δεδομένων εισόδου από το χρήστη.
-
Η κλάση MessageDialog εμφανίζει ένα μήνυμα στο χρήστη. Μπορείτε να ορίσετε τον τίτλο, την εικόνα, το κείμενο των κουμπιών και το μήνυμα του πλαισίου διαλόγου στη λειτουργία κατασκευής για αυτό το πλαίσιο διαλόγου.
- Η ErrorDialog εμφανίζει πληροφορίες σχετικά με ένα σφάλμα. Μπορείτε να ορίσετε τον τίτλο του πλαισίου διαλόγου και το μήνυμα για το πλαίσιο διαλόγου. Μπορείτε επίσης να παρέχετε ένα αντικείμενο IStatus το οποίο θα χρησιμοποιήσει το πλαίσιο διαλόγου για τη λήψη ενός μηνύματος σφάλματος.
-
Η InputDialog επιτρέπει στο χρήστη να καταχωρήσει κείμενο. Μπορείτε να ορίσετε τον τίτλο, την προεπιλεγμένη τιμή κειμένου του πλαισίου διαλόγου και να παρέχετε ένα αντικείμενο το οποίο θα επικυρώνει τα δεδομένα εισόδου του κειμένου.
-
Η ProgressMonitorDialog εμφανίζει την πρόοδο στο χρήστη κατά την εκτέλεση μιας μακρόχρονης λειτουργίας.
Τα τυπικά πλαίσια διαλόγου είναι σχεδιασμένα έτσι ώστε να μπορείτε να προσδιορίσετε πλήρως το πλαίσιο διαλόγου στη λειτουργία κατασκευής του. Είδαμε μια MessageDialog σε λειτουργία στην ενέργεια προβολής του εργαλείου διαχείρισης αρχείων readme:
MessageDialog.openInformation(
view.getSite().getShell(),"Readme Editor","View Action executed");