如何捕获GWT Horizo​​ntalSplitPanel双击事件

时间:2009-07-17 15:36:55

标签: events gwt

当用户在面板拇指中双击时,我想完全展开或恢复GWT Horizo​​ntalSplitPanel。

我计划扩展Horizo​​nTalSplitPanel以添加此行为,但由于它是最终类,因此无法实现。

有人知道实现此行为的方法吗?

感谢。

2 个答案:

答案 0 :(得分:2)

也许您可以创建一个类来包装Horizo​​ntalSplitPanel,它将扩展另一个面板(可能是SimplePanel)。 Horizo​​ntalSplitPanel将是包装类中的私有字段。

然后,您将向面板滑块添加一个DoubleClickHandler,它将调用hSplitPanelObject.setSplitPosition(newPosition)。

这看起来有用吗?

答案 1 :(得分:1)

我已经实现了类似于DLH的建议,details of which are here

它在IE中运行良好,但我在Firefox中一直有零星的行为。