从gridLayout获取按钮
问题描述:
如果我的gridLayout中有元素,我可以获得对该对象的引用,如果是的话,我需要使用哪个函数?对gridLayout中的对象执行一些操作是否好主意?或者还有另一种更好的语言习语?从gridLayout获取按钮
答
不,您不能从布局中获取对项目的引用。但是,您可以从容纳按钮的容器中取出。更好的解决方案可能是在更高级别的范围内对按钮进行引用,以便稍后能够访问它。
答
你不能从LayoutManager
中得到东西,除非它特别支持它,而GridLayout
没有。
如果您将Component
s放入Container
那么您无论如何可能都会引用它们。你不能通过这个参考吗?