Warum werden meine Tasten nicht angezeigt, nur das Etikett ist sichtbar?
Posted: 14 Apr 2025, 21:38
Ich versuche, zwei Schaltflächen („Erhöhen“ und „Abnahme“) in einem Panel anzuzeigen, und ein Etikett („Punkte:“) in einem anderen, das sich unter Panel1 befinden sollte. Aber wenn ich das Programm ausführe, ist nur Panel2 mit dem Etikett sichtbar. Wie kann ich beide Panels sichtbar machen? < /P>
Hier ist der Code: < /p>
Hier ist der Code: < /p>
Code: Select all
public GUI() {
JFrame frame = new JFrame("GUI Game");
frame.setPreferredSize(new Dimension(300, 205));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton increase = new JButton("Increase");
JButton decrease = new JButton("Decrease");
JPanel panel1 = new JPanel(new GridLayout(2, 1));
JPanel panel2 = new JPanel(new FlowLayout(FlowLayout.LEFT));
JLabel points = new JLabel("Points:");
panel1.add(increase);
panel1.add(decrease);
panel2.add(points);
frame.add(panel1);
frame.add(panel2);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}