Bonjour,
j'ai une fenêtre que j'ai fait dans Scene Builder mais je voudrai qu'elle prenne toute la place sur l'écran mais je ne trouve pas comment car quand je fais setMaximized(true) dans le code la fenêtre prends toute la place mais les éléments dedans (boutons par exemple) sont pas aux bons endroits. (j'ai des boutons à droite par exemple mais elles se retrouvent vers le milieu quand je maximize)
Si quelqu'un à une solution ou des infos svp merci.
Je mes aussi mon .fxml si ça peut aider
Code xml : 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85 <?xml version="1.0" encoding="UTF-8"?> <?import javafx.geometry.Insets?> <?import javafx.scene.canvas.Canvas?> <?import javafx.scene.control.Button?> <?import javafx.scene.control.CheckBox?> <?import javafx.scene.control.Label?> <?import javafx.scene.image.Image?> <?import javafx.scene.image.ImageView?> <?import javafx.scene.layout.Pane?> <?import javafx.scene.text.Font?> <Pane maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" xmlns="http://javafx.com/javafx/8.0.171" xmlns:fx="http://javafx.com/fxml/1" fx:controller="control.EspaceController"> <children> <Canvas fx:id="canvas" onMouseDragged="#mouseDrag" onMousePressed="#mousePressed" onMouseReleased="#mouseReleased" onScroll="#scroll" /> <Pane layoutX="1000.0" prefHeight="690.0" prefWidth="300.0"> <children> <Button mnemonicParsing="false" onAction="#zoom" prefHeight="50.0" prefWidth="300.0" text="ZOOM" /> <Button layoutY="50.0" mnemonicParsing="false" onAction="#dezoom" prefHeight="50.0" prefWidth="300.0" text="DEZOOM" /> <Button layoutX="89.0" layoutY="120.0" mnemonicParsing="false" onAction="#rotationXpositive" prefHeight="50.0" prefWidth="125.0" text="^"> <font> <Font size="25.0" /> </font> </Button> <Button layoutX="89.0" layoutY="240.0" mnemonicParsing="false" onAction="#rotationXnegative" prefHeight="50.0" prefWidth="125.0" text="v"> <font> <Font size="23.0" /> </font> </Button> <Button layoutX="216.0" layoutY="160.0" mnemonicParsing="false" onAction="#rotationYpositive" prefHeight="90.0" prefWidth="80.0" text=">"> <font> <Font size="34.0" /> </font> </Button> <Button layoutX="5.0" layoutY="160.0" mnemonicParsing="false" onAction="#rotationYnegative" prefHeight="90.0" prefWidth="80.0" text="<"> <font> <Font size="34.0" /> </font> </Button> <Button contentDisplay="GRAPHIC_ONLY" layoutX="10.0" layoutY="320.0" mnemonicParsing="false" onAction="#rotationZnegative" prefHeight="50.0" prefWidth="100.0"> <graphic> <ImageView id="logo" fitHeight="60.0" fitWidth="100.0" pickOnBounds="true"> <image> <Image url="@../images/fleche_droite.jpg" /> </image> </ImageView> </graphic> </Button> <Button layoutX="170.0" layoutY="320.0" mnemonicParsing="false" onAction="#rotationZpositive" prefHeight="50.0" prefWidth="100.0"> <graphic> <ImageView id="logo" fitHeight="60.0" fitWidth="100.0" pickOnBounds="true"> <image> <Image url="@../images/fleche_gauche.jpg" /> </image> </ImageView> </graphic> </Button> <Button layoutY="626.0" mnemonicParsing="false" onAction="#rechercheFichier" prefHeight="64.0" prefWidth="300.0" text="appuyer pour choisir un fichier" /> <Label layoutX="142.0" layoutY="100.0" text="+X" /> <Label layoutX="144.0" layoutY="219.0" text="-X" /> <Label layoutX="34.0" layoutY="137.0" text="-Y" /> <Label layoutX="246.0" layoutY="137.0" text="+Y" /> <Label layoutX="221.0" layoutY="294.0" text="+Z" /> <Label layoutX="57.0" layoutY="294.0" text="-Z" /> <CheckBox layoutX="18.0" layoutY="432.0" mnemonicParsing="false" selected="true" text="Vue en face" /> <CheckBox layoutX="155.0" layoutY="432.0" mnemonicParsing="false" selected="true" text="Vue en segment" /> </children> <opaqueInsets> <Insets /> </opaqueInsets> </Pane> </children> </Pane>
Partager