Voulant éliminer la barre du haut de la fenêtre par
j'ai besoin de quitter l'application en cliquant sur un tab du TabPane, mais je ne sais comment relier l'interface contenant le TabPane gérée par le controlleur avec la méthode start du lancement qui contient le stage qui est dans une autre classe java
Code : Sélectionner tout - Visualiser dans une fenêtre à part primaryStage.initStyle(StageStyle.UNDECORATED);
Classe Dealer qui lance l'application
Classe java du controlleur qui gère l'interface
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
27
28
29
30
31
32 public class Dealer extends Application { @Override public void start(Stage primaryStage) { Parent root; try { root = FXMLLoader.load(getClass().getResource("Dealer.fxml")); Scene scene = new Scene(root); scene.getStylesheets().add(getClass().getResource("dealer.css").toExternalForm()); //primaryStage.initStyle(StageStyle.UNDECORATED); primaryStage.setScene(scene); primaryStage.setResizable(false); primaryStage.show(); } catch (IOException ex) { Logger.getLogger(Dealer.class.getName()).log(Level.SEVERE, null, ex); } } /** * @param args the command line arguments */ public static void main(String[] args) { launch(args); } }
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public class DealerController implements Initializable {}
Partager