diff --git a/src/fxml/ChangePasswordSuccessfully.fxml b/src/fxml/ChangePasswordSuccessfully.fxml
index 832557c3f6f48be619e314c23f5ba2d221e50cf3..9f8ac72885daa46bdbf88e90c87bb6c7417db717 100644
--- a/src/fxml/ChangePasswordSuccessfully.fxml
+++ b/src/fxml/ChangePasswordSuccessfully.fxml
@@ -15,7 +15,7 @@
-
+
diff --git a/src/fxml/CreateAccount.fxml b/src/fxml/CreateAccount.fxml
index a458fcbbf7a51800132138e722d621aa38327984..f90309496cd9dc722670f5d14cd310e1cb782c23 100644
--- a/src/fxml/CreateAccount.fxml
+++ b/src/fxml/CreateAccount.fxml
@@ -65,7 +65,7 @@
-
+
@@ -85,7 +85,7 @@
-
+
@@ -94,7 +94,7 @@
-
+
@@ -103,7 +103,7 @@
-
+
@@ -120,7 +120,7 @@
diff --git a/src/fxml/FindPassword.fxml b/src/fxml/FindPassword.fxml
index 89d3394fc4188e4a86320f107b9902c7f99bc9c3..4a32baabddb5604d0387d77095c14e3d167c609b 100644
--- a/src/fxml/FindPassword.fxml
+++ b/src/fxml/FindPassword.fxml
@@ -15,9 +15,9 @@
-
+
-
+
diff --git a/src/imgzip/Login_SignIn/Login.java b/src/imgzip/Login_SignIn/Login.java
index 67a69d71ac2b944215bc1a03529eb0a77804b39c..856303b7b3704b71c19bebb5f890b2c85215b07a 100644
--- a/src/imgzip/Login_SignIn/Login.java
+++ b/src/imgzip/Login_SignIn/Login.java
@@ -46,9 +46,9 @@ public class Login extends Application {
try {
File file = new File("src/txtFile/RememberAccount&Password.txt");
-// if(!file.exists()){
-// file.createNewFile();
-// }
+ if(!file.exists()){
+ file.createNewFile();
+ }
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
diff --git a/src/imgzip/Login_SignIn/LoginBeginner.java b/src/imgzip/Login_SignIn/LoginBeginner.java
index 49a64b80b59a7828d35630966ac33b9d47815ee8..df575e6d07f6594dbd16d4d4027c43aeccba5041 100644
--- a/src/imgzip/Login_SignIn/LoginBeginner.java
+++ b/src/imgzip/Login_SignIn/LoginBeginner.java
@@ -10,6 +10,7 @@ import javafx.scene.control.TextField;
import javafx.stage.Stage;
import java.io.BufferedReader;
+import java.io.File;
import java.io.FileReader;
@@ -38,7 +39,8 @@ public class LoginBeginner {
PasswordField password = (PasswordField)root.lookup("#password");
CheckBox remember = (CheckBox)root.lookup("#remember");
Button logIn = (Button)root.lookup("#Login");
-
+ Label passwordWrong = (Label)root.lookup("#passwordWrong");
+ passwordWrong.setVisible(false);
/**
在页面开启之前检查上一次登录时是否记住了密码,
@@ -46,34 +48,41 @@ public class LoginBeginner {
*/
try {
- FileReader fr = new FileReader("src/txtFile/RememberAccount&Password.txt");
+ File file = new File("src/txtFile/RememberAccount&Password.txt");
+ if(!file.exists()){
+ file.createNewFile();
+ }
+
+ File file1 = new File("src/txtFile/RememberAccount&Password.txt");
+ FileReader fr = new FileReader(file1);
BufferedReader br = new BufferedReader(fr);
String line = "";
line = br.readLine();
+ if(file1.length() != 0){
- String[] judge = line.split("\\|");
- String truejudge = "true";
- int accountIndex = 0;
- int passwordIndex = 1;
- int judgeIndex = 2;
+ String[] judge = line.split("\\|");
+ String truejudge = "true";
+ int accountIndex = 0;
+ int passwordIndex = 1;
+ int judgeIndex = 2;
- if(judge[judgeIndex].equals(truejudge) ){
- account.setText(judge[accountIndex]);
- password.appendText(judge[passwordIndex]);
+ if(judge[judgeIndex].equals(truejudge) ){
+ account.setText(judge[accountIndex]);
+ password.appendText(judge[passwordIndex]);
- remember.setSelected(true);
- logIn.setDisable(false);
+ remember.setSelected(true);
+ logIn.setDisable(false);
+ }
+ br.close();
+ fr.close();
}
- br.close();
- fr.close();
}catch (Exception e){
e.printStackTrace();
-
}
primaryStage.setTitle("XXX login");