【问题标题】:Return an array of what GridLayout contains返回 GridLayout 包含的数组
【发布时间】:2013-07-20 21:15:24
【问题描述】:

我有一个带有 JButtons GridLayout 的 JPanel。此面板内发生了许多操作,其中按钮被启用和禁用几次。现在我正在创建一些 JUnit 测试,最后需要检查所有 JButton 是否都被禁用。

有没有一种方法可以让我从 GridLayout 返回一组 JButton,或者至少从某个位置返回一个 JButton,以便循环遍历它?

【问题讨论】:

    标签: java swing jpanel jbutton grid-layout


    【解决方案1】:

    您可以简单地查看JPanel.getComponents,结果将包含JPanel 中的所有组件。

    【讨论】:

    • 您知道您可以点击支持部分下方的复选标记来接受答案吗?这就是它的用途。
    • 不,我没有。从现在开始做。 =)
    猜你喜欢
    • 1970-01-01
    • 2012-02-05
    • 2021-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多