Я пытаюсь отобразить две кнопки («увеличение» и «уменьшение») на одной панели и этикетке («Точки:») в другой, которая должна быть расположена под панелью1. Но когда я запускаю программу, виден только панель2 с этикеткой. Как я могу сделать обе панели видимыми? < /P>
Вот код: < /p>
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);
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... is-visible
Почему мои кнопки не показывают, только этикетка видна? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение