java - 调整已完成事件的大小?

标签 java events resize javafx-2

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

现在,当用户调整窗口大小(用鼠标拖动窗口的一角)时,widthProperty() 会经常更改,并且对这些频繁更改使用react会降低性能(我正在做基于此更改的 CPU 密集型图形更新)。

是否有类似“调整大小”事件而不是“调整大小”事件的事件?那么只有当用户完成调整窗口大小时才会触发的事件?

最佳答案

你可以使用 mouseclicklistener(我不记得名字了)并等待 mouseReleased 并询问尺寸是否改变,这样当调整大小结束时图形将会更新。

关于java - 调整已完成事件的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16174418/

相关文章:

java - 想要将 DataBufferUShort 转换为 DataBufferInt

java - 使用预准备语句的变量列名

java - JTA 事务 : What happens if an exception happens but rollback is not called on the transaction?

java - 未知错误 : MySQLTransactionRollbackException 1213

javascript - 如何从 Angular 元素中删除属性?

cocoa - WiFi 网络变化是否有 NSNotificationCenter 通知?

JavaScript key 处理程序

c++ - 段。错误调整数组大小 C++

javascript - 可调整大小的文本区域不断调整大小 onkeyup 而不是等待内容溢出

android - 平滑调整图表和 map View 的大小