In der einfachsten Form stellt die Klasse die mehrfach überladene
Methode showMessageDialog() bereit, mit der
das gewünschte Fenster erzeugt und wunschgemäß konfiguriert
werden kann.
Das Beispiel zeigt zwei mit dieser Methode erzeugte, sich nacheinander
öffnende Meldungsfenste und demonstriert deren
Konfigurationsmöglichkeiten.
Der erste Parameter enthält in
jedem Fall eine Referenz auf das Elternfenster des Dialogs. Er kann auch
null sein. Mit dem zweiten wird der
String der Meldung übergeben.
Die zweite
Variante der Methode weist im Einzelnen die folgenden Parameter auf:
- Elternfenster
- Meldung
- Fenstertitel
- Meldungstyp
- Icon (kann auch weg gelassen werden)
Es stehen fünf verschiedene Meldungstypen zur Verfügung, die bei
Verwendung der ersten Methodenversion jeweils einen Standard-Fenstertitel
und ein Standard-Icon liefern:
- JOptionPane.ERROR_MESSAGE
- JOptionPane.INFORMATION_MESSAGE
- JOptionPane.WARNING_MESSAGE
- JOptionPane.QUESTION_MESSAGE
- JOptionPane.PLAIN_MESSAGE