所以我正在尝试创建一个程序,在其中我希望在JButton
网格上找到GridBagLayout
的位置。我知道我可以使用变量/数组为每个按钮做这个,但是有一些方法可以更简单吗?例如,有没有一种方法可以使用已经在JButton或GridBagLayout中的东西,我可以使用它来获得只有一行或几行的位置?
感谢所有帮助,谢谢。
答案 0 :(得分:1)
看看GridBagLayout#getConstraints(Component)
,它会返回所提供的GridBagConstraints
的{{1}},请注意,您正在处理实时副本,您所做的任何更改都会被反映出来在重新验证的布局中
哦,是的,维护Component
或组件数组通常会更容易,但这取决于你实际想要实现的目标。