我在gwt中使用HorizonSplitPanel,并想知道如果更改分割位置,是否有可能获得事件。我需要事件以便稍后手动更改一些绝对定位元素的位置。
是否有可能获得更改分割位置的事件?或者有人知道解决方法吗?
最佳, 迈克尔
答案 0 :(得分:1)
您可以在splitPanel上收集mouseup / mousedown事件,并检查每个鼠标释放时的拆分位置。如果它自上次更改后,则触发自定义事件。
您也可以使用自己的Splitter实现覆盖较新的SplitLayoutPanel,该实现在resize上发送自定义事件,因为事件处理是在抽象Splitter类中实现的。