我有一个带有 JButtons GridLayout 的 JPanel。该面板内发生许多操作,其中按钮被启用和禁用几次。现在我正在创建一些 JUnit 测试,最后需要检查所有 JButton 是否已禁用。
有没有一种方法,可以让我从 GridLayout 返回 JButton 的集合,或者至少从某个位置返回一个 JButton,以便我可以循环遍历它?
最佳答案
您可以简单地设置JPanel.getComponents
,结果将包含JPanel
中的所有组件。
关于java - 返回 GridLayout 包含内容的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17766759/