Hallo,
ich baue mir gerade einen Login und will ein Panel in der Mitte platzieren. Dort soll der Nutzer beim Start des Programm sein Benutzernamen und Passwort eintragen.
Bisher habe ich folgenden Code:
Er zeigt mir zwar die graue Box, die nur in der Mitte sein soll an, aber die ist eben 100% breit und 100% hoch, das will ich nicht.
Kann mir jemand meinen Fehler nennen?
Moritz
ich baue mir gerade einen Login und will ein Panel in der Mitte platzieren. Dort soll der Nutzer beim Start des Programm sein Benutzernamen und Passwort eintragen.
Bisher habe ich folgenden Code:
Java:
package all;
import java.awt.*;
import javax.swing.*;
public class Frame {
JFrame frame = new JFrame("mnTec - Verwaltung");
JPanel pa, loginScreen;
public Frame() {
JPanel pa = new JPanel();
pa.setLayout(new BorderLayout());
pa.setBackground(Color.BLUE);
JPanel loginScreen = new JPanel();
loginScreen.setPreferredSize(new Dimension(250, 150));
loginScreen.setBackground(Color.gray);
pa.add(loginScreen, BorderLayout.CENTER);
frame.add(pa);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
Er zeigt mir zwar die graue Box, die nur in der Mitte sein soll an, aber die ist eben 100% breit und 100% hoch, das will ich nicht.
Kann mir jemand meinen Fehler nennen?
Moritz