我想禁用JSplitpane
一键式展开式按钮的第二次点击选项。
是否有任何属性要禁用?
请帮帮我。提前谢谢。
编辑:我使用BasicSplitPaneDivider
protected JButton createLeftOneTouchButton() {
JButton left = super.createLeftOneTouchButton();
left.setEnabled(true);
// left.doClick(1);
// left.setMinimumSize(new Dimension(300,600));
return left;
}
答案 0 :(得分:1)
AFAIK,不,没有快速&简单的方法来做到这一点。这些按钮是以BasicSplitPaneDivider
的{{1}}方法一起创建的。
您可以通过创建自己的oneTouchExpandableChanged()
实现来覆盖它,但随后您会进入与L& F一起玩的混乱世界。