Я пытаюсь создать JPanel (неизменяемый размер), показывающий сетку кнопок, но когда я пытаюсь добавить JPanel в JFrame, он не будет отображаться.
JFrame frame = new JFrame("frame");
JPanel panel = new JPanel();
frame.setSize(681,920);
frame.setResizable(true);
JLabel label = new JLabel();
label.setLayout(new FlowLayout(FlowLayout.LEADING,0,0));
JButton btn = new JButton();
btn.setContentAreaFilled( false );
btn.setBorder( null );
btn.setBounds(214,210,0,0);
label.add(btn);
panel.add(label);
frame.add(panel);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
На выходе должен быть изменяемый размер рамки с сеткой кнопок 3х4.
Если я не использую панель и добавляю строку frame.setResizable (false), она работает, как и ожидалось, но мне нужно добавить больше материала в рамку, поэтому мне нужно безопасно разместить кнопки на панели.