如何在 Swing 中禁用拆分窗格的一键式可扩展按钮的第二次单击?



我想禁用JSplitpane的一键式可扩展按钮的第二次单击选项。

是否有任何属性要禁用?

请帮助我。提前谢谢。

编辑:我使用BasicSplitPaneDivider尝试了以下方法

protected JButton createLeftOneTouchButton() {
    JButton left = super.createLeftOneTouchButton();
    left.setEnabled(true);
    // left.doClick(1);
    // left.setMinimumSize(new Dimension(300,600));
    return left;
}

AFAIK,不,没有快速简便的方法可以做到这一点。这些按钮是在BasicSplitPaneDivideroneTouchExpandableChanged()方法中创建的。

你可以通过创建自己的BasicSplitPaneDivider实现来覆盖这一点,但随后你进入了玩L&F的混乱世界。

相关内容

  • 没有找到相关文章

最新更新