In Windows 7, l'inizializzazione di StageStyle.UTILITY prima di mostrare la finestra creerà una finestra con solo un pulsante di chiusura e senza minimizzare o massimizzare il tasto:
Stage dialog = new Stage();
dialog.initStyle(StageStyle.UTILITY);
Scene scene = new Scene(new Group(new Text(25, 25, "Hello World!")));
dialog.setScene(scene);
dialog.show();
Se volete un set completo di finestre di dialogo di base JavaFX Consiglierei il JavaFX UI sandbox dialogs.
La sandbox UI JavaFX non è stata creata da me e non è ospitata sul mio sito (la fonte è ospitata da Oracle). I requested Oracle to document the sandbox dialog API. Se lo desideri, puoi votare o commentare la richiesta.
Makery's blog ha una documentazione di terze parti minima delle finestre di dialogo sandbox, inclusi esempi di utilizzo di base nonché un backport della porzione di finestra di dialogo in JavaFX 2.2.
Aggiornamento
Il JavaFX UI Sandbox è stato superato dalla ControlsFX project.
Aggiorna
Java 8u40 will include JavaFX dialogs incorporato nella API piattaforma di base. Puoi provare a early access release of Java8u40. La classe rilevante è javafx.scene.control.Dialog e le sue sottoclassi correlate come javafx.scene.control.Alert (la classe Alert è per mostrare finestre di dialogo standard che sono simili alla classe JOptionPane di Swing - quindi non è necessario utilizzare JOptionPane per uscire dalla finestra di dialogo standard di funzionalità).
Makery wrote a new blog tutorial for dialog functionality provided in Java 8u40.
Domande correlate
Forse questo [Thread] [1] risolverà il vostro problema. [1]: http://stackoverflow.com/questions/12912638/how-can-i-remove-only-the-minimise-button-from-stage-components-and-how-can- i – AsirC