1
0
Fork 0
Undefined/src/io/makerforce/undefined/view/tracklist.fxml

49 lines
2.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<?import java.lang.*?>
<?import javafx.geometry.*?>
<?import javafx.scene.image.*?>
<?import javafx.scene.layout.*?>
<?import javafx.scene.text.*?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.*?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.text.Font?>
<fx:root type="VBox" xmlns="http://javafx.com/javafx/null" xmlns:fx="http://javafx.com/fxml/1">
<children>
<HBox fx:id="coverContainer" alignment="CENTER">
<children>
<ImageView fx:id="imageView" fitHeight="160.0" fitWidth="160.0" pickOnBounds="true" preserveRatio="true" />
<VBox alignment="CENTER" prefWidth="240.0">
<children>
<Label fx:id="titleLabel" text="Title">
<font>
<Font name="System Bold" size="28.0" />
</font>
</Label>
<Label fx:id="subtitleLabel" text="Subtitle" />
</children>
</VBox>
</children>
<padding>
<Insets bottom="7.0" left="7.0" right="7.0" top="7.0" />
</padding>
</HBox>
<TableView fx:id="tableView" VBox.vgrow="ALWAYS">
<columns>
<TableColumn fx:id="trackNumberTableColumn" editable="false" prefWidth="28.0" resizable="false" sortable="false" text="#" />
<TableColumn fx:id="trackTitleTableColumn" editable="false" prefWidth="200.0" sortable="false" text="%title" />
<TableColumn fx:id="trackArtistTableColumn" editable="false" prefWidth="90.0" sortable="false" text="%artist" />
<TableColumn fx:id="trackAlbumTableColumn" editable="false" prefWidth="90.0" sortable="false" text="%album" />
<TableColumn fx:id="trackLengthTableColumn" editable="false" prefWidth="70.0" sortable="false" text="%length" />
</columns>
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
</TableView>
</children>
</fx:root>