|
@@ -32,132 +32,34 @@
|
|
|
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
-->
|
|
|
|
|
|
-<?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.ScrollPane?>
|
|
|
-<?import javafx.scene.control.SeparatorMenuItem?>
|
|
|
-<?import javafx.scene.control.SplitPane?>
|
|
|
+<?import javafx.scene.control.TextField?>
|
|
|
<?import javafx.scene.layout.AnchorPane?>
|
|
|
-<?import javafx.scene.layout.ColumnConstraints?>
|
|
|
-<?import javafx.scene.layout.GridPane?>
|
|
|
-<?import javafx.scene.layout.HBox?>
|
|
|
<?import javafx.scene.layout.Pane?>
|
|
|
-<?import javafx.scene.layout.RowConstraints?>
|
|
|
-<?import javafx.scene.layout.VBox?>
|
|
|
-<?import javafx.scene.paint.Color?>
|
|
|
<?import javafx.scene.text.Font?>
|
|
|
+<?import javafx.scene.text.TextFlow?>
|
|
|
|
|
|
-<VBox prefHeight="600.0" prefWidth="900.0" xmlns="http://javafx.com/javafx/16" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.moviesdb.Controller">
|
|
|
- <children>
|
|
|
- <MenuBar style="-fx-background-color: #121212;" VBox.vgrow="NEVER">
|
|
|
- <menus>
|
|
|
- <Menu mnemonicParsing="false" text="File">
|
|
|
- <items>
|
|
|
- <MenuItem fx:id="menuNew" mnemonicParsing="false" onAction="#loadPosters" text="New" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Open…" />
|
|
|
- <Menu mnemonicParsing="false" text="Open Recent" />
|
|
|
- <SeparatorMenuItem mnemonicParsing="false" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Close" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Save" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Save As…" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Revert" />
|
|
|
- <SeparatorMenuItem mnemonicParsing="false" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Preferences…" />
|
|
|
- <SeparatorMenuItem mnemonicParsing="false" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Quit" />
|
|
|
- </items>
|
|
|
- </Menu>
|
|
|
- <Menu mnemonicParsing="false" text="Edit">
|
|
|
- <items>
|
|
|
- <MenuItem mnemonicParsing="false" text="Undo" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Redo" />
|
|
|
- <SeparatorMenuItem mnemonicParsing="false" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Cut" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Copy" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Paste" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Delete" />
|
|
|
- <SeparatorMenuItem mnemonicParsing="false" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Select All" />
|
|
|
- <MenuItem mnemonicParsing="false" text="Unselect All" />
|
|
|
- </items>
|
|
|
- </Menu>
|
|
|
- <Menu mnemonicParsing="false" text="Help">
|
|
|
- <items>
|
|
|
- <MenuItem mnemonicParsing="false" text="About MyHelloApp" />
|
|
|
- </items>
|
|
|
- </Menu>
|
|
|
- </menus>
|
|
|
- </MenuBar>
|
|
|
- <SplitPane dividerPositions="0.2516703786191537, 0.8897550111358574" focusTraversable="true" prefHeight="-1.0" prefWidth="-1.0" style="-fx-background-color: #121212; -fx-box-border: transparent;" VBox.vgrow="ALWAYS">
|
|
|
- <items>
|
|
|
- <AnchorPane fx:id="filterPane" minWidth="0.0" prefHeight="551.0" prefWidth="194.0" scaleShape="false" style="-fx-background-color: #212121;" SplitPane.resizableWithParent="false">
|
|
|
- <children>
|
|
|
- <Label alignment="CENTER" layoutX="12.0" layoutY="14.0" minWidth="60.0" prefWidth="-1.0" style=" " text="Filter" textAlignment="CENTER" wrapText="false">
|
|
|
- <font>
|
|
|
- <Font size="18.0" fx:id="x1" />
|
|
|
- </font>
|
|
|
- <textFill>
|
|
|
- <Color red="0.624" green="0.624" blue="0.624" fx:id="x2" />
|
|
|
- </textFill>
|
|
|
- </Label>
|
|
|
- <GridPane fx:id="moviesGrid" alignment="CENTER" layoutX="-34.0" layoutY="120.0" prefHeight="191.0" prefWidth="224.0" style="-fx-background-color: #303030;">
|
|
|
- <columnConstraints>
|
|
|
- <ColumnConstraints hgrow="SOMETIMES" maxWidth="108.0" minWidth="10.0" prefWidth="104.0" />
|
|
|
- <ColumnConstraints hgrow="SOMETIMES" maxWidth="108.0" minWidth="10.0" prefWidth="104.0" />
|
|
|
- <ColumnConstraints hgrow="SOMETIMES" maxWidth="108.0" minWidth="10.0" prefWidth="104.0" />
|
|
|
- <ColumnConstraints hgrow="SOMETIMES" maxWidth="107.0" minWidth="10.0" prefWidth="96.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>
|
|
|
- </GridPane>
|
|
|
- </children>
|
|
|
- </AnchorPane>
|
|
|
- <ScrollPane style="-fx-background-color: #212121;">
|
|
|
- <content>
|
|
|
- <AnchorPane id="Content" fx:id="moviesPane" minHeight="-1.0" minWidth="0.0" prefWidth="0.0" style="-fx-background-color: #212121;">
|
|
|
- <children>
|
|
|
- <Label alignment="CENTER" layoutX="14.0" layoutY="14.0" style=" " text="Browser" textAlignment="CENTER" wrapText="false">
|
|
|
- <textFill>
|
|
|
- <Color red="0.624" green="0.624" blue="0.624" fx:id="x5" />
|
|
|
- </textFill>
|
|
|
- <font>
|
|
|
- <Font size="18.0" fx:id="x6" />
|
|
|
- </font>
|
|
|
- </Label>
|
|
|
- </children>
|
|
|
- </AnchorPane>
|
|
|
- </content>
|
|
|
- </ScrollPane>
|
|
|
- <AnchorPane fx:id="detailsPanel" minWidth="0.0" prefWidth="0.0" style="-fx-background-color: #212121;" SplitPane.resizableWithParent="false">
|
|
|
- <children>
|
|
|
- <Label alignment="CENTER" font="$x1" layoutX="7.0" layoutY="14.0" style=" " text="Details" textAlignment="CENTER" textFill="$x2" wrapText="false" />
|
|
|
- </children>
|
|
|
- </AnchorPane>
|
|
|
- </items>
|
|
|
- </SplitPane>
|
|
|
- <HBox id="HBox" alignment="CENTER_LEFT" spacing="5.0" style="-fx-background-color: #121212;" VBox.vgrow="NEVER">
|
|
|
- <children>
|
|
|
- <Label maxHeight="1.7976931348623157E308" maxWidth="-1.0" style="-fx-background-color: #121212;" text="Logged as Guest" HBox.hgrow="ALWAYS">
|
|
|
- <font>
|
|
|
- <Font size="11.0" fx:id="x3" />
|
|
|
- </font>
|
|
|
- <textFill>
|
|
|
- <Color red="0.625" green="0.625" blue="0.625" fx:id="x4" />
|
|
|
- </textFill>
|
|
|
- </Label>
|
|
|
- <Pane prefHeight="-1.0" prefWidth="-1.0" style="-fx-background-color: #121212;" HBox.hgrow="ALWAYS" />
|
|
|
- <Label font="$x3" maxWidth="-1.0" style="-fx-background-color: #121212;" text="Log in" textFill="$x4" HBox.hgrow="NEVER" />
|
|
|
- </children>
|
|
|
- <padding>
|
|
|
- <Insets bottom="3.0" left="3.0" right="3.0" top="3.0" />
|
|
|
- </padding>
|
|
|
- </HBox>
|
|
|
- </children>
|
|
|
-</VBox>
|
|
|
+<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="175.0" prefWidth="250.0" style="-fx-background-color: #121212;" xmlns="http://javafx.com/javafx/16" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.moviesdb.Controller">
|
|
|
+ <children>
|
|
|
+ <Label layoutX="14.0" layoutY="14.0" text="Log in" textFill="#9f9f9f">
|
|
|
+ <font>
|
|
|
+ <Font size="24.0" />
|
|
|
+ </font>
|
|
|
+ </Label>
|
|
|
+ <TextField fx:id="userTextBox" layoutX="80.0" layoutY="49.0" style="-fx-background-color: #121212; -fx-text-fill: #9f9f9f;" />
|
|
|
+ <TextField fx:id="passTextBox" layoutX="80.0" layoutY="92.0" style="-fx-background-color: #121212; -fx-text-fill: #9f9f9f;" />
|
|
|
+ <Label layoutX="14.0" layoutY="55.0" text="Username" textFill="#9f9f9f">
|
|
|
+ <font>
|
|
|
+ <Font size="14.0" />
|
|
|
+ </font></Label>
|
|
|
+ <Label layoutX="14.0" layoutY="96.0" text="Password" textFill="#9f9f9f">
|
|
|
+ <font>
|
|
|
+ <Font size="14.0" />
|
|
|
+ </font></Label>
|
|
|
+ <Button fx:id="logInButton2" layoutX="190.0" layoutY="141.0" mnemonicParsing="false" onMouseClicked="#closeLoginForm" style="-fx-background-color: #9f9f9f;" text="Sign in" AnchorPane.bottomAnchor="15.0" AnchorPane.rightAnchor="15.0" />
|
|
|
+ <Pane layoutX="80.0" layoutY="75.0" prefHeight="3.0" prefWidth="149.0" style="-fx-background-color: #9f9f9f;" />
|
|
|
+ <Pane layoutX="80.0" layoutY="117.0" prefHeight="3.0" prefWidth="149.0" style="-fx-background-color: #9f9f9f;" />
|
|
|
+ <TextFlow fx:id="errorTextBox" layoutX="14.0" layoutY="134.0" prefHeight="25.0" prefWidth="159.0" />
|
|
|
+ </children>
|
|
|
+</AnchorPane>
|