Ajout de la suppressions de capteur

master
Noé GARNIER 2 years ago
parent ae0e2134da
commit 02e4cf4556

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

@ -0,0 +1,98 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.geometry.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<fx:root fx:id="DetailWindow" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="261.0" prefWidth="238.0" type="GridPane" xmlns="http://javafx.com/javafx/17.0.2-ea" xmlns:fx="http://javafx.com/fxml/1">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="50.0" minHeight="10.0" prefHeight="22.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="50.0" minHeight="10.0" prefHeight="27.2" vgrow="SOMETIMES" />
<RowConstraints maxHeight="50.0" minHeight="10.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="49.4" minHeight="30.0" prefHeight="49.4" />
<RowConstraints maxHeight="49.4" minHeight="30.0" prefHeight="49.4" />
<RowConstraints maxHeight="49.4" minHeight="30.0" prefHeight="49.4" />
<RowConstraints maxHeight="49.4" minHeight="30.0" prefHeight="49.4" />
</rowConstraints>
<children>
<Button fx:id="btnFermer" mnemonicParsing="false" onAction="#clickButtonFermer" text="Fermer" GridPane.halignment="CENTER" GridPane.rowIndex="6" GridPane.valignment="CENTER">
<GridPane.margin>
<Insets right="12.0" />
</GridPane.margin>
</Button>
<Label text="Nom :" GridPane.halignment="CENTER" GridPane.rowIndex="1">
<GridPane.margin>
<Insets right="40.0" />
</GridPane.margin>
</Label>
<Label fx:id="nom" prefHeight="18.0" prefWidth="119.0" text="Label" GridPane.halignment="RIGHT" GridPane.rowIndex="1">
<GridPane.margin>
<Insets left="35" />
</GridPane.margin>
</Label>
<TextField fx:id="textFieldNom" prefHeight="18.0" prefWidth="119.0" visible="false" text="Label" GridPane.halignment="RIGHT" GridPane.rowIndex="1">
<GridPane.margin>
<Insets left="115.0" />
</GridPane.margin>
</TextField>
<Label prefHeight="18.0" prefWidth="23.0" text="Id :" GridPane.halignment="CENTER">
<GridPane.margin>
<Insets right="20.0" />
</GridPane.margin></Label>
<Label fx:id="id" prefHeight="18.0" prefWidth="36.0" text="Label" GridPane.halignment="CENTER">
<GridPane.margin>
<Insets left="35" />
</GridPane.margin>
</Label>
<Label text="Temperature :" GridPane.halignment="CENTER" GridPane.rowIndex="2">
<GridPane.margin>
<Insets right="80.0" />
</GridPane.margin>
</Label>
<Label fx:id="temperature" text="Label" GridPane.halignment="CENTER" GridPane.rowIndex="2">
<GridPane.margin>
<Insets left="35.0" />
</GridPane.margin>
</Label>
<Label text="°C" GridPane.halignment="CENTER" GridPane.rowIndex="2">
<GridPane.margin>
<Insets left="85.0" />
</GridPane.margin>
</Label>
<Label text="Stratégie :" GridPane.halignment="CENTER" GridPane.rowIndex="3">
<GridPane.margin>
<Insets right="65.0" />
</GridPane.margin>
</Label>
<Label fx:id="strategy" prefHeight="18.0" prefWidth="117.0" text="Label" GridPane.halignment="RIGHT" GridPane.rowIndex="3">
<GridPane.margin>
<Insets left="40.0" />
</GridPane.margin>
</Label>
<MenuButton fx:id="menuStrategy" visible="false" prefHeight="18.0" prefWidth="117.0" text="Label" GridPane.halignment="RIGHT" GridPane.rowIndex="3">
<items>
<MenuItem fx:id="menuStrategyRandom" onAction="#clickMenuStrategyRandom" mnemonicParsing="false" text="GenerateurAleatoire" />
<MenuItem fx:id="menuStrategyReal" onAction="#clickMenuStrategyReal" mnemonicParsing="false" text="GenerateurRealiste" />
<MenuItem fx:id="menuStrategyMan" onAction="#clickMenuStrategyMan" mnemonicParsing="false" text="GenerateurManuel" />
</items>
</MenuButton>
<Button fx:id="btnSpinner" mnemonicParsing="false" onAction="#clickButtonSpinner" text="Spinner" GridPane.halignment="CENTER" GridPane.rowIndex="5">
<GridPane.margin>
<Insets left="55.0" />
</GridPane.margin>
</Button>
<Button fx:id="btnImage" mnemonicParsing="false" onAction="#clickButtonImage" text="Image" GridPane.halignment="CENTER" GridPane.rowIndex="5">
<GridPane.margin>
<Insets right="72.0" />
</GridPane.margin>
</Button>
<Button fx:id="btnModifier" mnemonicParsing="false" onAction="#clickButtonModifier" text="Modifier" GridPane.halignment="CENTER" GridPane.rowIndex="4">
<GridPane.margin>
<Insets right="12.0" />
</GridPane.margin>
</Button>
</children>
</fx:root>

@ -0,0 +1,87 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.geometry.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<fx:root fx:id="DetailZoneWindow" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="352.0" prefWidth="251.0" type="GridPane" xmlns="http://javafx.com/javafx/17.0.2-ea" xmlns:fx="http://javafx.com/fxml/1">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="59.4" minHeight="10.0" prefHeight="23.8" vgrow="SOMETIMES" />
<RowConstraints maxHeight="183.2" minHeight="0.0" prefHeight="25.799999999999997" vgrow="SOMETIMES" />
<RowConstraints maxHeight="223.4" minHeight="10.0" prefHeight="27.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="214.2" minHeight="10.0" prefHeight="30.39999618530274" vgrow="SOMETIMES" />
<RowConstraints maxHeight="214.2" minHeight="10.0" prefHeight="134.4" vgrow="SOMETIMES" />
<RowConstraints maxHeight="214.2" minHeight="8.600000000000023" prefHeight="35.599999999999994" vgrow="SOMETIMES" />
<RowConstraints maxHeight="214.2" minHeight="10.0" prefHeight="31.80000000000001" vgrow="SOMETIMES" />
<RowConstraints maxHeight="214.2" minHeight="10.0" prefHeight="34.60000000000002" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="btnFermer" mnemonicParsing="false" onAction="#clickButtonFermer" text="Fermer" GridPane.halignment="CENTER" GridPane.rowIndex="7" />
<ListView fx:id="listView" prefHeight="200.0" prefWidth="200.0" GridPane.rowIndex="4" />
<Label prefHeight="18.0" prefWidth="118.0" text="Nombre de capteurs :" GridPane.halignment="LEFT" GridPane.rowIndex="2">
<GridPane.margin>
<Insets left="5.0" />
</GridPane.margin>
</Label>
<Button fx:id="btnImage" mnemonicParsing="false" onAction="#clickButtonImage" text="Image" GridPane.halignment="CENTER" GridPane.rowIndex="6">
<GridPane.margin>
<Insets />
</GridPane.margin>
</Button>
<Button fx:id="btnAjouter" mnemonicParsing="false" onAction="#clickButtonAjouter" text="Ajouter" GridPane.halignment="CENTER" GridPane.rowIndex="5">
<GridPane.margin>
<Insets />
</GridPane.margin>
</Button>
<Label text="Temperature :" GridPane.halignment="CENTER" GridPane.rowIndex="3">
<GridPane.margin>
<Insets right="80.0" />
</GridPane.margin>
</Label>
<Label fx:id="temperature" prefHeight="18.0" prefWidth="34.0" text="Label" GridPane.halignment="CENTER" GridPane.rowIndex="3">
<GridPane.margin>
<Insets left="35.0" />
</GridPane.margin>
</Label>
<Label text="°C" GridPane.halignment="CENTER" GridPane.rowIndex="3">
<GridPane.margin>
<Insets left="85.0" />
</GridPane.margin>
</Label>
<Label fx:id="nbCapteurs" prefHeight="18.0" prefWidth="53.0" text="Label" GridPane.halignment="CENTER" GridPane.rowIndex="2">
<GridPane.margin>
<Insets left="50.0" />
</GridPane.margin>
</Label>
<Label text="Nom :" GridPane.halignment="CENTER" GridPane.rowIndex="1">
<GridPane.margin>
<Insets right="40.0" />
</GridPane.margin>
</Label>
<Label fx:id="nom" prefHeight="18.0" prefWidth="127.0" text="Label" GridPane.halignment="RIGHT" GridPane.rowIndex="1">
<GridPane.margin>
<Insets left="35" />
</GridPane.margin>
</Label>
<Label prefHeight="18.0" prefWidth="23.0" text="Id :" GridPane.halignment="CENTER">
<GridPane.margin>
<Insets right="20.0" />
</GridPane.margin></Label>
<Label fx:id="id" prefHeight="18.0" prefWidth="36.0" text="Label" GridPane.halignment="CENTER">
<GridPane.margin>
<Insets left="35" />
</GridPane.margin>
</Label>
<Button fx:id="btnVoir" disable="true" mnemonicParsing="false" onAction="#clickButtonVoir" text="Voir" GridPane.halignment="CENTER" GridPane.rowIndex="5">
<GridPane.margin>
<Insets right="110.0" />
</GridPane.margin></Button>
<Button fx:id="btnSupprimer" disable="true" mnemonicParsing="false" onAction="#clickButtonSupprimer" text="Supprimer" GridPane.halignment="CENTER" GridPane.rowIndex="5">
<GridPane.margin>
<Insets left="140.0" />
</GridPane.margin></Button>
</children>
</fx:root>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Loading…
Cancel
Save