Newer
Older
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Accordion?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ScrollPane?>
<?import javafx.scene.control.TitledPane?>
<?import javafx.scene.control.ToggleButton?>
<?import javafx.scene.control.ToggleGroup?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.text.Text?>
<VBox fx:id="parent" alignment="CENTER" prefHeight="400.0" prefWidth="600.0" spacing="20.0" xmlns="http://javafx.com/javafx/21" xmlns:fx="http://javafx.com/fxml/1" fx:controller="de.hdm_stuttgart.battlearena.Controller.MapSelectionController">
<children>
<Pane VBox.vgrow="ALWAYS" />
<HBox alignment="TOP_CENTER" spacing="20.0">
<children>
<TitledPane fx:id="maps" text="Select">
<ScrollPane minViewportHeight="150.0" minViewportWidth="300.0">
<content>
<VBox fx:id="boxBox" />
</content>
</ScrollPane>
</content>
</TitledPane>
</panes>
</Accordion>
</children>
<VBox.margin>
<Insets />
</VBox.margin>
</HBox>
<HBox alignment="TOP_CENTER" spacing="20.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Texture pack:" />
<Accordion>
<panes>
<TitledPane fx:id="textures" text="Select">
<content>
<ScrollPane minViewportHeight="150.0">
<content>
<VBox fx:id="boxBox1" alignment="CENTER_LEFT">
<children>
<ToggleButton mnemonicParsing="false" text="Bomberman">
<toggleGroup>
<ToggleGroup fx:id="textureToggle" />
</toggleGroup>
</ToggleButton>
<ToggleButton mnemonicParsing="false" text="Dark Lands" toggleGroup="$textureToggle" />
<ToggleButton mnemonicParsing="false" text="Forrest" toggleGroup="$textureToggle" />
<ToggleButton mnemonicParsing="false" text="Grass" toggleGroup="$textureToggle" />
</children>
</VBox>
</content>
</ScrollPane>
</content>
</TitledPane>
</panes>
</Accordion>
</children>
</HBox>
<HBox alignment="TOP_CENTER" maxWidth="-Infinity" minWidth="-Infinity" prefHeight="25.0" prefWidth="213.0" spacing="20.0">
<children>
<Text fx:id="selectedMapText" strokeType="OUTSIDE" strokeWidth="0.0" />
</children>
</HBox>
<Button mnemonicParsing="false" onAction="#gameScene" text="Start" />
<Button mnemonicParsing="false" onAction="#backButton" text="Back">
<VBox.margin>
<Insets bottom="50.0" />
</VBox.margin>
</Button>
<Pane VBox.vgrow="ALWAYS" />
</children>
</VBox>