mirror of
https://github.com/octopusYan/alist-gui.git
synced 2025-12-08 09:11:56 +08:00
47 lines
2.1 KiB
XML
47 lines
2.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<?import javafx.geometry.Insets?>
|
|
<?import javafx.scene.control.*?>
|
|
<?import javafx.scene.layout.*?>
|
|
<VBox fx:id="setupView" stylesheets="@../css/setup-view.css"
|
|
prefHeight="700" prefWidth="720" spacing="20"
|
|
xmlns="http://javafx.com/javafx/17" xmlns:fx="http://javafx.com/fxml/1"
|
|
fx:controller="cn.octopusyan.alistgui.controller.SetupController">
|
|
<padding>
|
|
<Insets left="10.0" right="10.0" top="20.0"/>
|
|
</padding>
|
|
<CheckBox fx:id="autoStartCheckBox" text="%setup.auto-start.label"/>
|
|
<CheckBox fx:id="silentStartupCheckBox" text="%setup.silent-startup.label"/>
|
|
<CheckBox fx:id="closeToTrayCheckBox" text="%setup.close-to-tray.label"/>
|
|
<HBox alignment="CENTER_LEFT" spacing="10">
|
|
<Label fx:id="themeLabel" text="%setup.theme"/>
|
|
<ComboBox fx:id="themeComboBox"/>
|
|
</HBox>
|
|
<HBox alignment="CENTER_LEFT" spacing="10">
|
|
<Label fx:id="languageLabel" text="%setup.language"/>
|
|
<ComboBox fx:id="languageComboBox"/>
|
|
</HBox>
|
|
<HBox alignment="CENTER_LEFT" spacing="20">
|
|
<Label fx:id="proxySetupLabel" styleClass="proxy-label" text="%setup.proxy"/>
|
|
<ComboBox fx:id="proxySetupComboBox"/>
|
|
<Button fx:id="proxyCheck" onAction="#proxyTest" text="%setup.proxy.test"/>
|
|
</HBox>
|
|
<GridPane fx:id="proxySetupPane" vgap="10" hgap="10">
|
|
<columnConstraints>
|
|
<ColumnConstraints hgrow="SOMETIMES" percentWidth="10"/>
|
|
<ColumnConstraints hgrow="SOMETIMES" percentWidth="40"/>
|
|
</columnConstraints>
|
|
<rowConstraints>
|
|
<RowConstraints vgrow="SOMETIMES"/>
|
|
<RowConstraints vgrow="SOMETIMES"/>
|
|
</rowConstraints>
|
|
<padding>
|
|
<Insets left="30"/>
|
|
</padding>
|
|
<Label fx:id="hostLabel" text="%setup.proxy.host"/>
|
|
<TextField fx:id="proxyHost" promptText="127.0.0.1" GridPane.columnIndex="1"/>
|
|
<Label fx:id="portLabel" text="%setup.proxy.port" GridPane.rowIndex="1"/>
|
|
<TextField fx:id="proxyPort" promptText="8080" GridPane.columnIndex="1" GridPane.rowIndex="1"/>
|
|
</GridPane>
|
|
</VBox>
|