调整大小完成事件?

3

我需要知道控件的宽度何时发生变化,因此我目前正在将ChangeListener附加到相应控件的widthProperty()上。

现在,当用户调整窗口大小(用鼠标拖动窗口的一个角落)时,widthProperty()会非常频繁地发生变化,而对这些频繁的变化做出反应会耗费性能(我正在根据此更改进行消耗CPU的图形更新)。

是否有类似于“调整大小”事件而不是“调整大小中”事件的东西?因此,只有在用户完成调整窗口大小时才会触发事件?

2个回答

0
你可以使用鼠标点击监听器(我不记得名字了),等待鼠标释放并询问大小是否更改,这样在调整大小完成后图形将更新。

0

我认为在JavaFX 2.2中没有“调整大小完成”事件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接