我希望在秋千中显示两列布局,在左侧显示文本标签,在右侧显示一个按钮。 80%宽度分配给标签,20%宽度分配给按钮。另外,行数是动态的。
我尝试使用多个布局管理器,但没有一个正常工作。如果我使用默认布局,则在调整小程序大小时,标签和按钮会移动到一行。 如果我使用BorderLayout,按钮的大小变得很大。
代码段:
this.contentPanel = new JPanel();
for (String eachParam : paramArrayList) {
JPanel pane = new JPanel();
JLabel lbl = new JLabel(eachParam);
JButton btn = new JButton();
btn.addActionListener(this);
btn.setText("Find");
btn.setName(eachParam);
pane.add(lbl);
pane.add(btn);
this.contentPanel.add(pane);
}