You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
math-paper-generator/target/classes/fxml/forgot_password.fxml

27 lines
1.5 KiB

<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<VBox spacing="12" xmlns="http://javafx.com/javafx/21" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.coproject.controller.ForgotPasswordController" stylesheets="@../styles/app.css" prefWidth="520" prefHeight="420">
<children>
<Label text="忘记密码" styleClass="title" />
<GridPane hgap="10" vgap="10">
<columnConstraints>
<ColumnConstraints percentWidth="30" />
<ColumnConstraints percentWidth="70" />
</columnConstraints>
<children>
<Label text="邮箱" GridPane.rowIndex="0" />
<TextField fx:id="emailField" promptText="example@domain.com" GridPane.columnIndex="1" />
<Label text="验证码" GridPane.rowIndex="1" />
<TextField fx:id="codeField" promptText="输入收到的验证码" GridPane.columnIndex="1" GridPane.rowIndex="1" />
</children>
</GridPane>
<HBox spacing="10">
<Button text="发送验证码" onAction="#onSendCode" fx:id="sendCodeBtn" />
<Button text="验证并继续" onAction="#onVerify" fx:id="verifyBtn" />
<Button text="返回登录" onAction="#toLogin" />
<Button text="打开验证码文件" onAction="#onOpenOutbox" />
</HBox>
<Label fx:id="infoLabel" styleClass="info" />
</children>
</VBox>