Chore: fix long line class paths in fxml files by using imports

Refs #122
This commit is contained in:
Jona Walpert
2026-04-22 14:18:50 +02:00
parent 028c3adb0d
commit 30067bd69b
6 changed files with 12 additions and 7 deletions
@@ -4,11 +4,12 @@
<?import javafx.scene.layout.*?> <?import javafx.scene.layout.*?>
<?import javafx.geometry.Insets?> <?import javafx.geometry.Insets?>
<?import javafx.scene.image.*?> <?import javafx.scene.image.*?>
<?import ch.unibas.dmi.dbis.cs108.casono.client.ui.gameui.CasinoGameController?>
<!-- Main container: Links the UI to the CasinoGameController and loads Casinogameui.css --> <!-- Main container: Links the UI to the CasinoGameController and loads Casinogameui.css -->
<AnchorPane xmlns="http://javafx.com/javafx/21" <AnchorPane xmlns="http://javafx.com/javafx/21"
xmlns:fx="http://javafx.com/fxml/1" xmlns:fx="http://javafx.com/fxml/1"
fx:controller="ch.unibas.dmi.dbis.cs108.casono.client.ui.gameui.CasinoGameController" fx:controller="CasinoGameController"
styleClass="background" styleClass="background"
stylesheets="@Casinogameui.css"> stylesheets="@Casinogameui.css">
@@ -3,10 +3,11 @@
<?import javafx.scene.control.*?> <?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?> <?import javafx.scene.layout.*?>
<?import javafx.geometry.Insets?> <?import javafx.geometry.Insets?>
<?import ch.unibas.dmi.dbis.cs108.casono.client.ui.lobbyui.CasinomainuiController?>
<AnchorPane xmlns="http://javafx.com" <AnchorPane xmlns="http://javafx.com"
xmlns:fx="http://javafx.com" xmlns:fx="http://javafx.com"
fx:controller="ch.unibas.dmi.dbis.cs108.casono.client.ui.lobbyui.CasinomainuiController" fx:controller="CasinomainuiController"
styleClass="anchor-pane-bg" styleClass="anchor-pane-bg"
stylesheets="@Casinomainui.css"> stylesheets="@Casinomainui.css">
@@ -6,11 +6,12 @@
<?import javafx.scene.control.ListView?> <?import javafx.scene.control.ListView?>
<?import javafx.scene.layout.HBox?> <?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.VBox?> <?import javafx.scene.layout.VBox?>
<?import ch.unibas.dmi.dbis.cs108.casono.client.ui.gameuicomponents.HighscoreViewController?>
<VBox fx:id="highscoreRoot" <VBox fx:id="highscoreRoot"
xmlns="http://javafx.com/javafx/21" xmlns="http://javafx.com/javafx/21"
xmlns:fx="http://javafx.com/fxml/1" xmlns:fx="http://javafx.com/fxml/1"
fx:controller="ch.unibas.dmi.dbis.cs108.casono.client.ui.gameui.gameuicomponents.HighscoreViewController" fx:controller="HighscoreViewController"
spacing="12" spacing="12"
styleClass="highscore-root" styleClass="highscore-root"
onMousePressed="#onPopupPressed" onMousePressed="#onPopupPressed"
@@ -4,6 +4,7 @@
<?import javafx.scene.layout.*?> <?import javafx.scene.layout.*?>
<?import javafx.scene.image.ImageView?> <?import javafx.scene.image.ImageView?>
<?import javafx.geometry.Insets?> <?import javafx.geometry.Insets?>
<?import ch.unibas.dmi.dbis.cs108.casono.client.ui.gameuicomponents.PlayerStatusController?>
<!-- <!--
TODO: Main placeholder for player status & input. TODO: Main placeholder for player status & input.
@@ -16,7 +17,7 @@ and status displays will be dynamically populated with real-time data from the s
<VBox fx:id="playerStatusBox" <VBox fx:id="playerStatusBox"
xmlns="http://javafx.com/javafx/21" xmlns="http://javafx.com/javafx/21"
xmlns:fx="http://javafx.com/fxml/1" xmlns:fx="http://javafx.com/fxml/1"
fx:controller="ch.unibas.dmi.dbis.cs108.casono.client.ui.gameui.gameuicomponents.PlayerStatusController" fx:controller="PlayerStatusController"
styleClass="player-status-pane" styleClass="player-status-pane"
prefWidth="200" prefWidth="200"
spacing="5"> spacing="5">
@@ -3,11 +3,11 @@
<?import javafx.scene.control.*?> <?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?> <?import javafx.scene.layout.*?>
<?import javafx.geometry.Insets?> <?import javafx.geometry.Insets?>
<?import ch.unibas.dmi.dbis.cs108.casono.client.ui.gameuicomponents.TaskbarController?>
<!-- movable taskbar --> <!-- movable taskbar -->
<HBox xmlns="http://javafx.com/javafx/21" <HBox xmlns="http://javafx.com/javafx/21"
xmlns:fx="http://javafx.com/fxml/1" xmlns:fx="http://javafx.com/fxml/1"
fx:controller="ch.unibas.dmi.dbis.cs108.casono.client.ui.gameui.gameuicomponents.TaskbarController" fx:controller="TaskbarController"
fx:id="taskbar" fx:id="taskbar"
styleClass="taskbar" styleClass="taskbar"
spacing="15" spacing="15"
@@ -3,6 +3,7 @@
<?import javafx.geometry.*?> <?import javafx.geometry.*?>
<?import javafx.scene.control.*?> <?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?> <?import javafx.scene.layout.*?>
<?import ch.unibas.dmi.dbis.cs108.casono.client.ui.gameuicomponents.ChatViewController?>
<!-- <!--
Dieses Fenster wird später mit den Serveranfragen verknüpft, Dieses Fenster wird später mit den Serveranfragen verknüpft,
@@ -19,7 +20,7 @@
<VBox xmlns="http://javafx.com/javafx/21" <VBox xmlns="http://javafx.com/javafx/21"
xmlns:fx="http://javafx.com/fxml/1" xmlns:fx="http://javafx.com/fxml/1"
fx:controller="ch.unibas.dmi.dbis.cs108.casono.client.ui.chatui.ChatViewController" fx:controller="ChatViewController"
alignment="CENTER" alignment="CENTER"
stylesheets="@chatui.css"> stylesheets="@chatui.css">