Vorlesung Informatik 1 - Teil A: Java Kurs

1.11 Fenster für Meldungen - die Klasse JOptionPane

  • JOptionPane enthält Methoden, welche direkt Fenster erzeugen:
          JOptionPane.showMessageDialog(this, "Diese Meldung ist nicht wichtig");
  • Besser als System.out.println, denn Anwender sehen meist die Konsole nicht.
  • Mehrere Typen von Fenstern, im Moment interessieren nur Meldungen:
          showMessageDialog: verschiedene Arten von Nachrichten:
                showMessage(this, "Meldung kann ignoriert werden");   // einfache Form
                showMessageDialog(this,"Es ist ein Fehler aufgetreten","FEHLER",JOptionPane.ERROR_MESSAGE);   Ausführliche Form
                      Meldungs-Typen:
                               INFORMATION_MESSAGE
                               WARNING_MESSAGE
                               ERROR_MESSAGE
  • Der Text kann mit HTML formatiert werden:
      String meldung="<html><strong>Hallo!</strong> das ist aber schön dass Sie wieder hier sind"
              +"<br>ene mene muh ene mene muh ene mene muh ene mene muh "
              +"<br>ene mene muh ene mene muh ene mene muh ene mene muh ene mene muh ene mene muh ene mene muh"
    JOptionPane.showMessageDialog(this,meldung);

Weiterführende Links

Kapitel zu Standard-Dialogen in Java ist auch eine Insel

Lehrvideo  (YouTube)