打包准备修复bug

pull/8/head
杨默涵 2 months ago
parent e60efbd445
commit 5b6dcb0ddf

@ -140,11 +140,6 @@ public class ExamController {
registerStage.setTitle("数学考试系统 - 用户注册"); registerStage.setTitle("数学考试系统 - 用户注册");
registerStage.setScene(scene); registerStage.setScene(scene);
registerStage.setResizable(false); registerStage.setResizable(false);
// 设置父窗口引用
RegisterController registerController = loader.getController();
registerController.setParentStage((Stage) registerButton.getScene().getWindow());
registerStage.show(); registerStage.show();
} catch (Exception e) { } catch (Exception e) {

@ -47,9 +47,6 @@ public class RegisterController {
// 邮件服务 // 邮件服务
private EmailService emailService; private EmailService emailService;
// 父窗口引用
private Stage parentStage;
@FXML @FXML
public void initialize() { public void initialize() {
setupLevelComboBox(); setupLevelComboBox();
@ -64,14 +61,6 @@ public class RegisterController {
} }
} }
/**
*
* @param parentStage
*/
public void setParentStage(Stage parentStage) {
this.parentStage = parentStage;
}
private void setupLevelComboBox() { private void setupLevelComboBox() {
ObservableList<String> levels = FXCollections.observableArrayList("小学", "初中", "高中"); ObservableList<String> levels = FXCollections.observableArrayList("小学", "初中", "高中");
levelComboBox.setItems(levels); levelComboBox.setItems(levels);
@ -215,12 +204,7 @@ public class RegisterController {
Stage currentStage = (Stage) backToLoginButton.getScene().getWindow(); Stage currentStage = (Stage) backToLoginButton.getScene().getWindow();
currentStage.close(); currentStage.close();
// 如果有父窗口,则关闭父窗口 // 打开登录界面
if (parentStage != null) {
parentStage.close();
}
// 打开新的登录界面
FXMLLoader loader = new FXMLLoader(getClass().getResource("exam-view.fxml")); FXMLLoader loader = new FXMLLoader(getClass().getResource("exam-view.fxml"));
Scene scene = new Scene(loader.load(), 900, 900); Scene scene = new Scene(loader.load(), 900, 900);
Stage loginStage = new Stage(); Stage loginStage = new Stage();

Loading…
Cancel
Save