Advertisement
Guest User

Untitled

a guest
Oct 19th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.14 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <?import javafx.geometry.Insets?>
  4. <?import javafx.scene.control.Button?>
  5. <?import javafx.scene.control.DatePicker?>
  6. <?import javafx.scene.control.Label?>
  7. <?import javafx.scene.control.ListView?>
  8. <?import javafx.scene.control.Menu?>
  9. <?import javafx.scene.control.MenuBar?>
  10. <?import javafx.scene.control.MenuItem?>
  11. <?import javafx.scene.control.TableColumn?>
  12. <?import javafx.scene.control.TableView?>
  13. <?import javafx.scene.control.TextArea?>
  14. <?import javafx.scene.control.TextField?>
  15. <?import javafx.scene.control.TitledPane?>
  16. <?import javafx.scene.layout.AnchorPane?>
  17. <?import javafx.scene.layout.VBox?>
  18.  
  19. <AnchorPane id="AnchorPane" prefHeight="512.0" prefWidth="862.0" xmlns="http://javafx.com/javafx/8.0.111" xmlns:fx="http://javafx.com/fxml/1" fx:controller="pkgController.FXML_MainController">
  20.    <children>
  21.       <Label fx:id="lbMessage" layoutX="12.0" layoutY="445.0" prefHeight="40.0" prefWidth="604.0" style="-fx-background-color: #5e2f99;" text="message" />
  22.       <VBox layoutX="25.0" layoutY="39.0" prefHeight="200.0" prefWidth="100.0" style="-fx-background-color: gray;">
  23.          <children>
  24.             <Button fx:id="bttnAddCar" mnemonicParsing="false" onAction="#onSelectButton" prefHeight="33.0" prefWidth="100.0" text="Add">
  25.                <padding>
  26.                   <Insets bottom="5.0" left="5.0" right="5.0" top="5.0" />
  27.                </padding>
  28.                <VBox.margin>
  29.                   <Insets />
  30.                </VBox.margin>
  31.             </Button>
  32.             <Button fx:id="bttnUpdateCar" mnemonicParsing="false" onAction="#onSelectButton" prefHeight="33.0" prefWidth="99.0" text="Update">
  33.                <padding>
  34.                   <Insets bottom="5.0" left="5.0" right="5.0" top="5.0" />
  35.                </padding>
  36.             </Button>
  37.             <Button fx:id="bttnRemoveCar" mnemonicParsing="false" onAction="#onSelectButton" prefHeight="33.0" prefWidth="100.0" text="Remove">
  38.                <padding>
  39.                   <Insets bottom="5.0" left="5.0" right="5.0" top="5.0" />
  40.                </padding>
  41.             </Button>
  42.          </children>
  43.       </VBox>
  44.       <TitledPane animated="false" layoutX="161.0" layoutY="36.0" prefHeight="122.0" prefWidth="202.0" text="Car Details:">
  45.         <content>
  46.           <AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="0.0" prefWidth="200.0">
  47.                <children>
  48.                   <Label layoutX="14.0" layoutY="26.0" text="id" />
  49.                   <Label layoutX="9.0" layoutY="54.0" text="name" />
  50.                   <TextField fx:id="txtIdCar" layoutX="46.0" layoutY="21.0" prefHeight="26.0" prefWidth="153.0" promptText="id of car" />
  51.                   <TextField fx:id="txtNameCar" layoutX="57.0" layoutY="49.0" prefHeight="26.0" prefWidth="138.0" promptText="name of car" />
  52.                </children>
  53.             </AnchorPane>
  54.         </content>
  55.       </TitledPane>
  56.       <ListView fx:id="listCars" layoutX="373.0" layoutY="39.0" onMouseClicked="#onSelectListCars" prefHeight="167.0" prefWidth="352.0" style="-fx-background-color: #5e2f99;" />
  57.       <MenuBar prefHeight="29.0" prefWidth="182.0">
  58.         <menus>
  59.           <Menu mnemonicParsing="false" text="File">
  60.             <items>
  61.               <MenuItem fx:id="menuToJson" mnemonicParsing="false" onAction="#onSelectMenuFile" text="to Json" />
  62.                   <MenuItem fx:id="menuFromJson" mnemonicParsing="false" onAction="#onSelectMenuFile" text="from Json" />
  63.                   <MenuItem fx:id="menuFromBin" mnemonicParsing="false" onAction="#onSelectMenuFile" text="from Binary" />
  64.                   <MenuItem fx:id="menuToBin" mnemonicParsing="false" onAction="#onSelectMenuFile" text="to Binary" />
  65.             </items>
  66.           </Menu>
  67.           <Menu mnemonicParsing="false" text="Repairs">
  68.             <items>
  69.               <MenuItem fx:id="menuDeleteRepair" mnemonicParsing="false" onAction="#onSelectMenuRepair" text="Delete" />
  70.                   <MenuItem fx:id="menuAddRepair" mnemonicParsing="false" onAction="#onSelectMenuRepair" text="Add" />
  71.                   <MenuItem fx:id="menuUpdateRepair" mnemonicParsing="false" onAction="#onSelectMenuRepair" text="Update" />
  72.             </items>
  73.           </Menu>
  74.           <Menu mnemonicParsing="false" text="Help">
  75.             <items>
  76.               <MenuItem mnemonicParsing="false" text="About" />
  77.             </items>
  78.           </Menu>
  79.         </menus>
  80.       </MenuBar>
  81.       <TitledPane animated="false" layoutX="138.0" layoutY="200.0" onMouseClicked="#onRepairSelected" prefHeight="200.0" prefWidth="202.0" text="repair">
  82.         <content>
  83.           <AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="110.0" prefWidth="200.0">
  84.                <children>
  85.                   <Label layoutX="14.0" layoutY="14.0" text="id:" />
  86.                   <Label layoutX="14.0" layoutY="40.0" text="date:" />
  87.                   <Label layoutX="13.0" layoutY="69.0" text="text:" />
  88.                   <TextField fx:id="txtRepairId" layoutX="44.0" layoutY="9.0" prefHeight="15.0" prefWidth="145.0" />
  89.                   <DatePicker fx:id="dateRepairDate" layoutX="58.0" layoutY="37.0" prefHeight="26.0" prefWidth="131.0" />
  90.                   <TextArea fx:id="txtRepairText" layoutX="57.0" layoutY="71.0" prefHeight="51.0" prefWidth="132.0" />
  91.                   <TextField fx:id="txtRepairAmount" layoutX="69.0" layoutY="133.0" prefHeight="26.0" prefWidth="120.0" />
  92.                   <Label layoutX="13.0" layoutY="138.0" text="Amount" />
  93.                </children>
  94.             </AnchorPane>
  95.         </content>
  96.       </TitledPane>
  97.       <TableView fx:id="tableRepairs" editable="true" layoutX="353.0" layoutY="222.0" onMouseClicked="#onRepairSelected" prefHeight="200.0" prefWidth="374.0">
  98.         <columns>
  99.           <TableColumn fx:id="colId" editable="false" prefWidth="62.0" text="id" />
  100.           <TableColumn fx:id="colDate" prefWidth="96.0" text="date" />
  101.             <TableColumn fx:id="colText" onEditCommit="#onEditCellText" prefWidth="125.0" text="text" />
  102.             <TableColumn fx:id="colAmount" onEditCommit="#onEditCellAmount" prefWidth="90.0" text="amount" />
  103.         </columns>
  104.       </TableView>
  105.    </children>
  106. </AnchorPane>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement