我正在尝试以类似表格的样式设置几个标签和文本字段。
目前我正在使用 GridLayout,它可以按我的意愿工作。但是,TextFields和Button正在扩展到单元格的完整大小。
如何使TextFields和Button “正常”大小,以及 Layout Manager 会以最简单的方式完成此操作?
这是当前代码和屏幕截图:
JPanel forms = new JPanel();
forms.setLayout(new GridLayout(3, 2));
JLabel lbl_navn = new JLabel("Virksomhedsnavn:");
JTextField txt_navn = new JTextField();
JLabel lbl_adresse = new JLabel("Adresse:");
JTextField txt_adresse = new JTextField();
forms.add(lbl_navn);
forms.add(txt_navn);
forms.add(lbl_adresse);
forms.add(txt_adresse);
forms.add(Box.createRigidArea(new Dimension(10, 10)));
forms.add(new JButton("Opret virksomhed"));