You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
2.6 KiB

<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.SplitPane?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.text.Text?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.layout.FlowPane?>
<?import javafx.scene.control.Spinner?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TreeView?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.ToggleButton?>
<BorderPane xmlns:fx="http://javafx.com/fxml" prefHeight="400.0" prefWidth="700.0">
<center>
<SplitPane>
<TreeView fx:id="sensorTree" />
<VBox alignment="TOP_CENTER">
<padding>
<Insets bottom="8.0" left="8.0" right="8.0" top="8.0"/>
</padding>
<Text fx:id="sensorId" text="Details" />
<TextField fx:id="sensorName" />
<BorderPane>
<left>
<Button fx:id="changeBtn" onAction="#onChangeClick" visible="false">Change</Button>
</left>
<center>
<ChoiceBox fx:id="autoType" visible="false" />
</center>
<right>
<Button fx:id="visualizeBtn" onAction="#onVisualizeClick">Visualize</Button>
</right>
</BorderPane>
<TableView fx:id="sourcesView">
<columns>
<TableColumn fx:id="sourceWeight" text="Weight" />
<TableColumn fx:id="sourceIcon" text="Icon" />
<TableColumn fx:id="sourceId" text="Id" />
</columns>
</TableView>
<FlowPane>
<TextField fx:id="newName" />
<ChoiceBox fx:id="createType" />
<Button onAction="#onCreateClick">Create</Button>
</FlowPane>
</VBox>
</SplitPane>
</center>
<bottom>
<FlowPane>
<Text>Update delay :</Text>
<Spinner fx:id="updateInterval">
<valueFactory>
<javafx.scene.control.SpinnerValueFactory.DoubleSpinnerValueFactory min="0.5" max="100" amountToStepBy="0.5" />
</valueFactory>
</Spinner>
<ToggleButton fx:id="autoUpdate" text="Auto update" />
</FlowPane>
</bottom>
</BorderPane>