2016-04-10 12 views
0

OpenJFX 8u40でJDK 1.8.0_65を実行しています。 JavaFXはjavafx.scene.Scene.setCursorですが、Swingの同じ名前のメソッドに似ていますが、後ではCursor.NONEに設定すると、カーソルが移動されるまで非表示になり、その後Cursor.DEFAULTに永久に戻ります。透明な画像をカーソルとして設定しようとしましたが、同じ結果が得られました。 OpenJFXではこの機能が壊れていますか?JavaFXでカーソルを非表示にする方法は?

+1

[私はそれを掲載バグの回避策はあり](http://stackoverflow.com/questions/41794346/raspberry-pi-cant-hide-mouse -cursor-in-javafx-application/42966191#42966191) – MuZZle

答えて

0

私にとっては、これは完璧に動作します:

public class cursor extends Application { 

@Override 
public void start(Stage primaryStage) { 

    HBox root = new HBox(); 
    Scene scene = new Scene(root); 

    scene.setCursor(Cursor.NONE);  


    primaryStage.setScene(scene); 
    primaryStage.setWidth(300); 
    primaryStage.setHeight(300); 
    primaryStage.show(); 
} 

public static void main(String[] args) { 
    launch(args); 
} 
} 
+0

このシーンのどこにテキストフィールドがある場合でもこれは機能しますか? – glglgl

関連する問題