Es soll für jeden Typ von Dialogfenster (siehe unten +) ein Button erzeugt und zu einem Layout hinzugefügt werden. (=5 Buttons)
Wird der entsprechende Button gedrückt, soll das jeweilige Fenster mit einer Meldung erscheinen, die zum Typ des Fensters passt.
Wenn ihr euren Namen in das Eingabedialogfenster schreibt und auf OK clickt, soll mittels System.out.println folgendes ausgegeben werden: Zutritt gewährt ansonsten Zutritt verweigert!
Die Buttons sollen ganz oben deklariert und angelegt werden (dort wo auch Instanzvariablen deklariert werden)!
Außerdem soll noch ein Passwort Feld im Fenster enthalten sein (Eingaben sind *******). Links neben dem Passwort-Feld soll ein Label stehen mit folgendem Text: Top secret:
import javax.swing.*;
class dialog{
public static void main(String[] args){
//Bestaetigungsfenster mit ?
int antwort = JOptionPane.showConfirmDialog(null, „Sollen wirklich alle Dateien gelöscht werden?“);
System.out.println(antwort);
//ja ergibt 0, nein 1, abbrechen 2
if (antwort==0) {
//Fehelermeldung
int error = JOptionPane.showConfirmDialog(null, „Es ist ein Fehler beim Lesen der Datei aufgetreten! Erneut versuchen“,
„Dateilesefehler“, JOptionPane.YES_NO_OPTION, JOptionPane.ERROR_MESSAGE);
System.out.println(error);
if (error==0){
//Eingabedialog
String eingabe = JOptionPane.showInputDialog(null, „Geben Sie ihren Namen ein!“);
System.out.println(eingabe);
//Strings vergleichen
if (eingabe.equals(„Jasmin“)) {
//Infobox nur mit OK
JOptionPane.showMessageDialog(null, „Eine Box kommt noch“);
//Warnung
JOptionPane.showMessageDialog(null, „Sie haben zu wenig gelernt“,„Learning Warning“, JOptionPane.WARNING_MESSAGE);