【发布时间】:2015-10-16 01:43:38
【问题描述】:
当用户单击添加按钮时,我需要将该行及其组件附加到 JPanel 中。所以我想通过将 JTextField 组件放置到特定位置来将它们添加到 JPanel 中。
由于列总是相同的数字,我只需要增加行号。所以这是我目前尝试的代码。
int startRow = 3;
int row = startRow + 2;
textField_1 = new JTextField();
panel_1.add(textField_1, "3, row");//having error in this line
textField_1.setColumns(10);
startRow = row;
我在上面的特定行有错误。似乎 Eclipse 没有将行读取为整数。
【问题讨论】:
-
“我只需要增加行号。” 似乎这种布局需要更像
GridBagLayout的东西。有关详细信息和示例,请参阅How to UseGridBagLayout。
标签: java swing jpanel components jtextfield