Я не могу перенести какие-либо из сообщений с ретрансляторами в мою простую проблему. Для того, чтобы попасть в GridBagLayout я написал простой пример:Проблемы с GridBagLayout
JFrame frame = new JFrame();
JPanel main =new JPanel();
frame.setContentPane(main);
GridBagLayout gbl=new GridBagLayout();
GridBagConstraints gbc = new GridBagConstraints();
main.setLayout(gbl);
JButton btn1 = new JButton("1");
JButton btn2 = new JButton("2");
gbc.gridx=0;
gbc.gridy=0;
gbc.gridheight=1;
gbc.gridwidth=1;
gbc.fill=GridBagConstraints.WEST;
gbl.setConstraints(btn1, gbc);
gbc.gridx=0;
gbc.gridy=1;
gbl.setConstraints(btn2, gbc);
frame.setSize(new Dimension(200,100));
main.add(btn1);
main.add(btn2);
frame.setVisible(true);
Здесь я есть проблема, что ни .Нанести, ни какой-либо другой параметр GBConstrains SEMS работать. Я получаю две кнопки в середине окна.
ТНХ заранее
1) Пожалуйста, используйте правильное написание слов, как «ты», «твой» и «пожалуйста». Это облегчает людям понимание и помощь. 2) Чтобы получить более эффективную помощь, опубликуйте [SSCCE] (http://sscce.org/). 3) Используйте последовательный и логический отступ для кодовых блоков. Отступ кода предназначен для того, чтобы помочь людям понять поток программы. –