Cursor.NONE perturbé avec ALT+ENTER !
Bonjour,
J'ai un comportement étrange avec un curseur invisible sous Javafx 22.0.2
En effet, lorsque je presse ALT+ENTER, le curseur revient à sa forme par défaut (la flèche) un cours instant.
Si on maintient les touches enfoncées, cela devient particulièrement visible. C'est pas très joli, surtout pour un jeu (ALT+ENTER c'est traditionnellement associé au plein écran).
Ce message restera probablement sans réponse, mais si quelqu'un a une idée je suis preneur.
Voici un code simplifié pour reproduire le comportement. Assurez vous que le pointeur est à l'intérieur de la fenêtre.
EDIT : j'ai oublié de préciser que j'étais sous Windows 11 (je sais pas si c'est la même sous Linux ou Unix)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| import javafx.application.Application;
import javafx.scene.Cursor;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
@SuppressWarnings("javadoc")
public class Test extends Application {
public static void main(String[] args) {
Application.launch(args);
}
@Override
public void start(Stage primaryStage) throws Exception {
StackPane root = new StackPane();
root.setStyle("-fx-background-color:black");
Scene scene = new Scene(root, 800, 600);
root.setCursor(Cursor.NONE);
primaryStage.setScene(scene);
primaryStage.show();
}
} |