Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <?import javafx.geometry.Insets?>
- <?import javafx.scene.control.Button?>
- <?import javafx.scene.control.Label?>
- <?import javafx.scene.control.Menu?>
- <?import javafx.scene.control.MenuBar?>
- <?import javafx.scene.control.MenuItem?>
- <?import javafx.scene.control.TableColumn?>
- <?import javafx.scene.control.TableView?>
- <?import javafx.scene.control.TextField?>
- <?import javafx.scene.layout.AnchorPane?>
- <?import javafx.scene.layout.BorderPane?>
- <?import javafx.scene.layout.ColumnConstraints?>
- <?import javafx.scene.layout.GridPane?>
- <?import javafx.scene.layout.HBox?>
- <?import javafx.scene.layout.RowConstraints?>
- <?import javafx.scene.layout.VBox?>
- <AnchorPane prefHeight="500.0" prefWidth="700.0" xmlns="http://javafx.com/javafx/11.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="sample.BookScreenController">
- <children>
- <BorderPane layoutX="180.0" layoutY="74.0" prefHeight="400.0" prefWidth="600.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
- <top>
- <!--Wrapped menu bar in AnchorPane to add text to right side-->
- <AnchorPane styleClass="menu-bar" xmlns:fx="http://javafx.com/fxml/1">
- <MenuBar BorderPane.alignment="CENTER">
- <menus>
- <Menu mnemonicParsing="false" text="File">
- <items>
- <MenuItem fx:id="menuClose" mnemonicParsing="false" onAction="#closeApplication" text="Close" />
- </items>
- </Menu>
- <Menu mnemonicParsing="false" text="Edit">
- <items>
- <MenuItem mnemonicParsing="false" text="Delete" />
- </items>
- </Menu>
- <Menu mnemonicParsing="false" text="Help">
- <items>
- <MenuItem mnemonicParsing="false" text="About" />
- </items>
- </Menu>
- </menus>
- </MenuBar>
- <Label style="-fx-font-weight: bold; -fx-text-fill: red; -fx-alignment: center; " text="Books Database" AnchorPane.bottomAnchor="0" AnchorPane.rightAnchor="0" AnchorPane.topAnchor="0" />
- </AnchorPane>
- </top>
- <left>
- <VBox prefHeight="475.0" prefWidth="0.0" BorderPane.alignment="CENTER" />
- </left>
- <center>
- <VBox BorderPane.alignment="CENTER">
- <children>
- <TableView fx:id="bookTable" focusTraversable="false" prefHeight="305.0" prefWidth="628.0">
- <columns>
- <TableColumn fx:id="title" prefWidth="117.0" text="Title" />
- <TableColumn fx:id="authorFirstName" prefWidth="149.0" text="Author First" />
- <TableColumn fx:id="authorLastName" prefWidth="129.0" text="Author Last" />
- <TableColumn fx:id="isbn" prefWidth="61.0" text="ISBN" />
- <TableColumn fx:id="numberOfPages" prefWidth="68.0" text="Pages" />
- </columns>
- </TableView>
- <HBox prefHeight="171.0" prefWidth="553.0">
- <children>
- <GridPane prefHeight="170.0" prefWidth="642.0">
- <columnConstraints>
- <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
- <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
- <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
- <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
- <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
- <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
- </columnConstraints>
- <rowConstraints>
- <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
- <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
- <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
- <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
- <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
- </rowConstraints>
- <HBox.margin>
- <Insets />
- </HBox.margin>
- <children>
- <TextField focusTraversable="false" layoutX="98.0" layoutY="15.0" promptText="Title" GridPane.columnIndex="1">
- <GridPane.margin>
- <Insets right="8.0" />
- </GridPane.margin>
- </TextField>
- <TextField focusTraversable="false" layoutX="186.0" layoutY="15.0" promptText="Author First" GridPane.columnIndex="2">
- <GridPane.margin>
- <Insets right="8.0" />
- </GridPane.margin>
- </TextField>
- <TextField focusTraversable="false" layoutX="274.0" layoutY="15.0" promptText="Author Last" GridPane.columnIndex="3">
- <GridPane.margin>
- <Insets right="8.0" />
- </GridPane.margin>
- </TextField>
- <TextField focusTraversable="false" layoutX="274.0" layoutY="15.0" promptText="ISBN" GridPane.columnIndex="4">
- <GridPane.margin>
- <Insets right="8.0" />
- </GridPane.margin>
- </TextField>
- <TextField focusTraversable="false" layoutX="274.0" layoutY="15.0" promptText="Pages" GridPane.columnIndex="5">
- <GridPane.margin>
- <Insets right="8.0" />
- </GridPane.margin>
- </TextField>
- <Button focusTraversable="false" mnemonicParsing="false" prefHeight="25.0" prefWidth="61.0" text="Add">
- <GridPane.margin>
- <Insets left="22.0" />
- </GridPane.margin>
- </Button>
- <Button mnemonicParsing="false" onAction="#handleDisplayTables" text="Refresh List" GridPane.rowIndex="4">
- <GridPane.margin>
- <Insets bottom="15.0" left="20.0" />
- </GridPane.margin>
- </Button>
- </children>
- </GridPane>
- </children>
- </HBox>
- </children>
- </VBox>
- </center>
- </BorderPane>
- </children>
- </AnchorPane>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement