Я хотел бы динамически размещать кнопки в JPanel. Для этого я решил применить GridBagLayout к этой панели (которая будет содержать кнопки).
проблема в том, что мои кнопки появляются в центре моей панели, а я хочу, чтобы они располагались сверху вниз.
вот мой код:
void placerListeUsers(){
jPanel49.setLayout(new GridBagLayout());
//jPanel49 est le panel sur lequel je place mes boutons.
//jPanel49 est placé dans une JScrollPane
GridBagConstraints c = new GridBagConstraints();
c.gridx = 0;
c.fill = GridBagConstraints.HORIZONTAL;
//c.anchor=GridBagConstraints.NORTH;
c.weightx = 1;
//c.weighty = 0;
for (int i = 0; i < 5; i++) {
c.gridwidth = GridBagConstraints.REMAINDER;
c.gridy = i;
jPanel49.add(new JButton("Super"), c);
}
и что он производит:
спасибо, что помогли мне решить эту проблему