Fenster und Dialoge
In diesem Kapitel wollen wir eine kleine Übersicht über Fenster- und Dialogklassen geben. Diese Klassen sind für eine Anwendung mit Benutzeroberfläche unerlässlich. Insbesondere die Java-Klassen JFrame und JDialog bilden das Grundgerüst einer jeden Anwendung.
Zu den Fenster- und Dialogklassen zählen:
Klasse |
Kurzbeschreibung |
---|---|
JFrame | Dieses Hauptfenster bildet die Grundlage der meisten GUIs. Es zeichnet sich durch eine Menüleiste aus. |
JDialog | Ein Dialogfenster, das in der Regel nur einfache und nur wenige Bedienelemente besitzt und über keine Menüleiste verfügt. Es ist immer abhängig von einem anderen Fenster. |
JColorChooser | Ein Dialog, über das aus einer Farbpalette eine Farbe ausgewählt werden kann, wie man es aus Grafikprogrammen kennt. Dieser kann in einen JDialog oder JFrame integriert werden. |
JFileChooser | Mit dem JFileChooser können Dateien ausgewählt werden. Dieser wird daher meistens eingesetzt, um Dateien zu öffnen oder zu speichern. |
JOptionPane | Das JOptionPane ist wahrscheinlich einer der bekanntesten Dialoge. Es wird oft für Fehlermeldungen oder Benutzerbestätigungen verwendet ( z.B. "Wollen Sie wirklich löschen?") |