Zuerst erkläre ich mal kurz, wie das Programm ablaufen soll. Am Anfang wird eine Passwort abfrage gestartet. Ist dieser erfolgreich soll ein neues Fenster erzeugt werden und die beiden Button ebenfalls. Mein Problem besteht aber darin, dass der eine Button das ganze Fenster einnimmt und der andere nur manchmal zusehen ist.
Natürlich möchte ich, dass die Buttons nur die zugeteilte Größe haben.
Vielen Danke im Vorraus :rtfm:
Code:
import javax.swing.JButton;
import javax.swing.JOptionPane;
import java.awt.Component;
import javax.swing.*;
public class oberflaeche
{
public static void main(String[] args)
{
//------------------------------------------------------------------------------------------------------ Fenstereinstellungen
JFrame frame = new JFrame("Menü");
frame.setSize(750,500);
// Fenster nicht sichtbar, bis korrekte Passworteingabe erfolgt
frame.setVisible(false);
// Buttons erstellen;
JButton bwplus = new JButton("Neue Ware anlegen");
frame.add(bwplus);
bwplus.setSize(100, 40);
bwplus.setLocation(159,29);
JButton bwminus = new JButton("Ware löschen");
frame.add(bwminus);
bwminus.setSize(100, 40);
bwminus.setLocation(11,23);
//------------------------------------------------------------------------------------------------------ PW-Abfrage
// PW-Abtl.
String Eingabe = JOptionPane.showInputDialog("Bitte geben Sie das Passwort");
if (Eingabe.equals("admin"))
{
JOptionPane.showMessageDialog(null, "Willkommen, Abteilungsleiter!", "", JOptionPane.INFORMATION_MESSAGE);
frame.setVisible(true);
}
else
{
JOptionPane.showMessageDialog(null, "Falsches Passwort", "", JOptionPane.INFORMATION_MESSAGE);
}
}
}
Natürlich möchte ich, dass die Buttons nur die zugeteilte Größe haben.
Vielen Danke im Vorraus :rtfm: