IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaFX Discussion :

Cursor.NONE perturbé avec ALT+ENTER !


Sujet :

JavaFX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de visiwi
    Profil pro
    Inscrit en
    Février 2008
    Messages
    1 052
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 1 052
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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();
    	}
     
    }

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 904
    Billets dans le blog
    54
    Par défaut
    Meme chose sous Windows 11 avec Java 24 / JavaFX 24 pour moi.

    Effectivement je ne vois pas trop comment il serait possible de corriger ca a notre niveau. Ca me semble être du niveau de quand on voit le curseur Windows apparaître sur des caisses de super marche ou sur des entertainment system a bord d'avion, bref pas vraiment controllable par le développeur. Soit c'est niché au cœur du toolkit, soit c'est très spécifique a Windows. Ca peut valoir le coup d’être signalé sur https://bugreport.java.com/ mais il ne faut pas s'attendre bien sur a des correctifs immédiats (si ca arrive jamais).
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  3. #3
    Membre Expert
    Avatar de visiwi
    Profil pro
    Inscrit en
    Février 2008
    Messages
    1 052
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 1 052
    Par défaut
    Merci à toi d'avoir pris le temps de confirmer le comportement.

    Pour info, le problème est identique avec un ImageCursor.

Discussions similaires

  1. import cellules Excel avec Alt-Enter
    Par PipoWIL dans le forum VBA Access
    Réponses: 4
    Dernier message: 17/02/2025, 11h42
  2. Réponses: 12
    Dernier message: 17/03/2023, 15h21
  3. [Excel] Insérer un saut de ligne (ALT+ENTER)
    Par tonf dans le forum Excel
    Réponses: 8
    Dernier message: 17/09/2010, 23h47
  4. parcourir les Jmenu avec les fleches directions avec [alt]
    Par mortalius dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 07/04/2006, 15h04
  5. [VB]code pour sendkeys avec Alt + F
    Par Nicko29 dans le forum VB 6 et antérieur
    Réponses: 23
    Dernier message: 20/01/2006, 08h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo