Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有人对如何在调整窗格大小时进行检测有什么想法。基本上我在窗格上绘制了多个线程,并且希望在调整窗格大小时线程停止。当我滚动窗格内部时,我可以通过组合使用 setOnMouseDragged、setOnMousePressed 和 setOnMouseReleased 并将布尔值设置为 true 或 false 来停止所有线程。效果很好!欣赏任何例子。
谢谢。
解决了!只要宽度或高度属性发生变化,它就会将布尔值变为真。尝试绘制的线程在布尔值为真时暂停,然后在大约 100 毫秒后将布尔值转回假,允许它们继续绘制。