0

我在 gwt 中使用 Horizo​​nSplitPanel 并想知道如果拆分位置发生更改,是否无法获得事件。我需要该事件稍后手动更改某些绝对定位元素的位置。

是否有可能获得更改拆分位置的事件?或者有人知道解决方法吗?

最好的,迈克尔

4

1 回答 1

1

您可以在 splitPanel 上接收 mouseup/mousedown 事件,并在每次释放鼠标时检查拆分位置。如果自上次以来已更改,则触发自定义事件。

您还可以使用自己的 Splitter 实现覆盖较新的 SplitLayoutPanel,该实现在调整大小时发送自定义事件,因为事件处理是在抽象 Splitter 类中实现的。

于 2012-07-09T11:50:22.097 回答