Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Auf Ebene Zurück   Seite Zurück   Seite Vor   Auf Ebene Vor   Eine Ebene höher   Index


8.5.11

JOptionPane


Abbildung 8.30: JOptionPane
Abbildung 8.30

Swing bietet die Möglichkeit, einfache Nachricht-, Bestätigungs- oder Eingabefenster anzuzeigen. Die Klasse JOptionPane besitzt entsprechende showXXX-Methoden für ein normales Fenster (JDialog) und ein im JDesktopPane anzeigbares JInternalFrame.
showMessageDialog(...), showInternalMessageDialog(...)Diese Methoden zeigen eine Nachricht an.
  JOptionPane.showMessageDialog(this,
                "Dies ist eine Nachricht.");
showConfirmDialog(...), showInternalConfirmDialog(...)Die Methoden zeigen einen Dialog für eine Abfrage an. Über die Konstanten JOptionPane.XXX_OPTION können dabei die Optionen eingestellt werden. Die gewählte Option wird beim Aufruf zurückgegeben.
  if (JOptionPane.showConfirmDialog(this,
        "Sind Sie sicher?", "Sicher?", 
        JOptionPane.YES_NO_OPTION)
     == JOptionPane.YES_OPTION)
     JOptionPane.showMessageDialog(this,
                   "Ja, Sie sind sicher.");
showInputDialog(...), showInternalInputDialog(...)Diese Methoden liefern einen Wert zurück. Wird eine Liste an möglichen Werten angegeben, so ist der Rückgabewert das selektierte Element.

Wird keine Liste angegeben, wird ein String zurückgeliefert, den der Benutzer in das angezeigte Textfeld eingegeben hat.

   System.out.println(JOptionPane.showInputDialog(
         this, "Geben Sie Ihren Namen an"));


 Inhaltsverzeichnis   Auf Ebene Zurück   Seite Zurück   Seite Vor   Auf Ebene Vor   Eine Ebene höher   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.