JavaFX 2.2 Scène toujours au top
J'ai un normal JFrame (une partie de l'application) et un deuxième JavaFX fenêtre (je ne peux pas utiliser un JFrame pour le JavaFX scène). Le problème est que le JavaFX fenêtre doit toujours être au-dessus de toutes les autres fenêtres.
Je n'ai aucune idée de comment je dois résoudre ce problème! Des idées?
Il y a une demande de fonctionnalité dans JavaFX-Jira pour cela, mais malheureusement le dernier commentaire sur ce sujet a été faite en 2011.Je souhaite que les choses ont été plus rapides pour un tel trivial-à la recherche de la fonctionnalité.
Ce gars a cloué sur la tête. stackoverflow.com/questions/15827599/...
Ce gars a cloué sur la tête. stackoverflow.com/questions/15827599/...
OriginalL'auteur user1706051 | 2012-10-10
Vous devez vous connecter pour publier un commentaire.
Je sais que c'est un vieux thread, mais les choses évoluent. Venant de JDK 8u20 est une nouvelle méthode
primaryStage.setAlwaysOnTop(true);
Ce serait la meilleure façon de faire une scène toujours au top. Pour le début de l'accès à 8u20 visiter le site web.
Exemple de code à partir de cette belle writeup
OriginalL'auteur dev009
J'ai un problème similaire droite maintenant.
- Je utiliser cette ligne de code pour obtenir un toujours sur le dessus effet:
Il fonctionne très bien pour moi.
Ici est la doc.
Merci beaucoup ! En donnant ce code vous avez enregistré beaucoup d'efforts !!
OriginalL'auteur JackTools.Net
Autant que je sache, il n'y a pas d'API pour avoir JavaFX scène toujours au top. Mais vous pouvez mettre JavaFX scène à l'intérieur de JFrame en utilisant JFXPanel.
OriginalL'auteur Sergey Grinev
Comme ça (je suis à l'aide d'Alerte)
Si vous le voulez sur le dessus toujours en bloquant les autres windows, il suffit de mettre:
OriginalL'auteur Kefirchiks