我需要知道控件的宽度何时发生变化,因此目前我将一个 ChangeListener
附加到相应控件的 widthProperty()
上。
现在,当用户调整窗口大小(用鼠标拖动窗口的一角)时,widthProperty()
会经常更改,并且对这些频繁更改使用react会降低性能(我正在做基于此更改的 CPU 密集型图形更新)。
是否有类似“调整大小”事件而不是“调整大小”事件的事件?那么只有当用户完成调整窗口大小时才会触发的事件?
最佳答案
你可以使用 mouseclicklistener(我不记得名字了)并等待 mouseReleased 并询问尺寸是否改变,这样当调整大小结束时图形将会更新。
关于java - 调整已完成事件的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16174418/