JavaFX避免鼠標移動時不必要地損耗CPU

JavaFX 默認Node加入了鼠標移動捕捉,會消耗CPU,已被廢棄,但在1.8的內部小版本中還會有影響(部分版本引用,部分版本不引用):

javafx.scene.Node:

@Deprecated
    public final void impl_pickNode(PickRay var1, PickResultChooser var2) {
        if (this.isVisible() && !this.isDisable() && !this.isMouseTransparent()) {
// 設置屬性二者之一可以避免鼠標移動時的捕捉,不必要的損耗CPU
node.setMouseTransparent(true);
node.setDisable(true);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章