当用户在面板拇指中双击时,我想完全展开或恢复GWT HorizontalSplitPanel。
我计划扩展HorizonTalSplitPanel以添加此行为,但由于它是最终类,因此无法实现。
有人知道实现此行为的方法吗?
感谢。
答案 0 :(得分:2)
也许您可以创建一个类来包装HorizontalSplitPanel,它将扩展另一个面板(可能是SimplePanel)。 HorizontalSplitPanel将是包装类中的私有字段。
然后,您将向面板滑块添加一个DoubleClickHandler,它将调用hSplitPanelObject.setSplitPosition(newPosition)。
这看起来有用吗?
答案 1 :(得分:1)
我已经实现了类似于DLH的建议,details of which are here
它在IE中运行良好,但我在Firefox中一直有零星的行为。