如何计算像JTextField,J Label等控件的数量so..in java swing表单设计,例如,如果我们只使用一个文本框和一个文本字段意味着我需要输出为如下计数值是2.如何做到这一点?java swing来计算所有的控件
0
A
回答
0
因为它们应该都在Container
对象内,所以您可以使用getComponentCount()
方法返回组件数的int
。
Container c;
int count;
count = c.getComponentCount();
2
控件容器包含控件列表,请参阅Container.getComponents()
。想想,它也有一个控制计数的方法,如果这就是你想要的,Container.getComponentCount().
如果你想要这个包含在容器中的所有控件(最终)包含在一个框架中,你需要递归地看每一个;从框架开始,对于每个容器组件,获取该容器中的控件/计数等。请记住,面板可以有面板。
RC
0
随着SwingX,你在课堂上有org.jdesktop.swingx.util.WindowUtilspublic static List<Component> getAllComponents(Container c)
。这样你就可以在容器中拥有所有组件和子组件。
相关问题
- 1. java swing获取所有可编辑的jformattedtextfields并计算?
- 2. Java Swing自定义控件
- 3. Java/swing:控制台组件?
- 4. Java:使用邻接表来计算所有对最短路径?
- 5. 如何计算所有if()指令(Java)
- 6. 计算aspnet标签控件内的所有span元素
- 7. 一个bash脚本来计算所有文件的数量
- 8. 在我的计算机上使用JAVA查找所有文件
- 9. Swing Java组件可见性控件
- 10. Java Swing - 保持所有JFrames在一起
- 11. Java Swing:所有UIDefaults属性列表
- 12. Java:你如何设计Swing组件?
- 13. 将现有的Java文件与Swing设计
- 14. 的Java Swing组件
- 15. 的Java Swing事件
- 16. java swing事件
- 17. 从林中的所有计算机获取所有计算机LastLogon
- 18. 查询来计算记录的确切数目的所有表
- 19. 在所有其他组件上绘制(Swing,Java)
- 20. Java Swing - 为所有儿童组件设置不透明度?
- 21. GridView控件计算字段
- 22. Java的:有一些实用的方法来计算
- 23. Swing控件工作的Java 6下,不是在Java 7中
- 24. 在Lucene中计算所有结果的最快方法(java)
- 25. java如何计算双变量中所有数字的总和
- 26. 计算Java中Arraylist中所有数组之间的距离
- 27. 计算所有值火力地堡的Java API
- 28. jsqlparser来计算条件
- 29. 从群集的所有计算机访问HDFS文件
- 30. 当计算机被锁定时运行java swing fest测试
你还需要计数JPanels吗?如果它们被用作嵌套容器。 – 2011-12-19 04:13:40