从gridLayout获取一个按钮

时间:2011-01-21 14:33:30

标签: java swing grid-layout

如果我的gridLayout中有元素,是否可以获得对该对象的引用,如果是,我需要使用哪个函数?对gridLayout中的对象执行某些操作是个好主意吗?还是有另一种更好的语言习语?

2 个答案:

答案 0 :(得分:3)

不,您无法从布局中获取对项目的引用。但是,您可以从容纳按钮的容器中进行操作。一个更好的解决方案可能是在更高的范围内保持对按钮的引用,以便以后能够访问它。

答案 1 :(得分:1)

你不能从LayoutManager中获取内容,除非它特别支持它,GridLayout不支持。{/ p>

如果您将Component放入Container,那么无论如何您可能都会引用它们。你不能通过这个参考吗?