У меня есть схема потока с тремя кнопками, между первой и второй кнопками я хотел бы горизонтальный зазор 30, а между второй и третьей кнопками я хотел бы горизонтальный зазор 10. Я пробовал это:
Jpanel panel = new JPanel(new FlowLayout());
JButton button1 = new Button("1");
JButton button2 = new Button("2");
JButton button3 = new Button("3");
panel.add(button1);
((FlowLayout)panel.getLayout()).setHgap(30);
panel.add(button2);
((FlowLayout)panel.getLayout()).setHgap(10);
panel.add(button3);
Но это изменяет все горизонтальные промежутки до 10.
Любые идеи будут оценены, спасибо.