From 0a934a9e33765779fbaf2117375534c8dd37e443 Mon Sep 17 00:00:00 2001
From: 50582 <505822174@qq.com>
Date: Tue, 17 Dec 2019 14:57:24 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=99=BB=E5=BD=95=E6=A1=86BU?=
=?UTF-8?q?G?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
JavaProgrem.iml | 11 +-
src/fxml/Personal.fxml | 170 +++++---------
.../ChangePasswordSuccessfullyController.java | 2 +-
.../LoginSignIn/CreateAccountController.java | 2 +-
.../CreateSuccessfullyController.java | 2 +-
.../LoginSignIn/FindPasswordController.java | 2 +-
src/imgzip/LoginSignIn/Login.java | 220 +++++++++---------
src/imgzip/LoginSignIn/LoginBeginner.java | 2 +-
.../LoginSignIn/WrongPasswordController.java | 2 +-
txtFile/RememberAccount&Password.txt | 1 +
10 files changed, 178 insertions(+), 236 deletions(-)
create mode 100644 txtFile/RememberAccount&Password.txt
diff --git a/JavaProgrem.iml b/JavaProgrem.iml
index 77e9c97..5553458 100644
--- a/JavaProgrem.iml
+++ b/JavaProgrem.iml
@@ -7,6 +7,15 @@
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/fxml/Personal.fxml b/src/fxml/Personal.fxml
index 1f68198..86da0ed 100644
--- a/src/fxml/Personal.fxml
+++ b/src/fxml/Personal.fxml
@@ -1,5 +1,6 @@
+
@@ -7,121 +8,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/imgzip/LoginSignIn/ChangePasswordSuccessfullyController.java b/src/imgzip/LoginSignIn/ChangePasswordSuccessfullyController.java
index 929ab8e..0d177f0 100644
--- a/src/imgzip/LoginSignIn/ChangePasswordSuccessfullyController.java
+++ b/src/imgzip/LoginSignIn/ChangePasswordSuccessfullyController.java
@@ -19,7 +19,7 @@ public class ChangePasswordSuccessfullyController {
*/
public void backToLogin(){
Stage stage = (Stage) SignUp.getScene().getWindow();
- new Loginbeginner();
+ new LoginBeginner();
stage.close();
}
diff --git a/src/imgzip/LoginSignIn/CreateAccountController.java b/src/imgzip/LoginSignIn/CreateAccountController.java
index b18aef0..889abaa 100644
--- a/src/imgzip/LoginSignIn/CreateAccountController.java
+++ b/src/imgzip/LoginSignIn/CreateAccountController.java
@@ -55,7 +55,7 @@ public class CreateAccountController {
*/
public void backToLogin() {
Stage stage = (Stage) signIn.getScene().getWindow();
- new Loginbeginner();
+ new LoginBeginner();
stage.close();
}
diff --git a/src/imgzip/LoginSignIn/CreateSuccessfullyController.java b/src/imgzip/LoginSignIn/CreateSuccessfullyController.java
index 8478e02..29e2efb 100644
--- a/src/imgzip/LoginSignIn/CreateSuccessfullyController.java
+++ b/src/imgzip/LoginSignIn/CreateSuccessfullyController.java
@@ -21,7 +21,7 @@ public class CreateSuccessfullyController{
*/
public void backToLogin() {
Stage stage = (Stage) signUp.getScene().getWindow();
- new Loginbeginner();
+ new LoginBeginner();
stage.close();
}
diff --git a/src/imgzip/LoginSignIn/FindPasswordController.java b/src/imgzip/LoginSignIn/FindPasswordController.java
index 45c6cd4..c5b0182 100644
--- a/src/imgzip/LoginSignIn/FindPasswordController.java
+++ b/src/imgzip/LoginSignIn/FindPasswordController.java
@@ -99,7 +99,7 @@ public class FindPasswordController {
public void backToSignIn(){
Stage stage = (Stage) verify.getScene().getWindow();
- new Loginbeginner();
+ new LoginBeginner();
stage.close();
}
}
diff --git a/src/imgzip/LoginSignIn/Login.java b/src/imgzip/LoginSignIn/Login.java
index ed31a02..a4fa463 100644
--- a/src/imgzip/LoginSignIn/Login.java
+++ b/src/imgzip/LoginSignIn/Login.java
@@ -24,66 +24,62 @@ public class Login extends Application {
@Override
public void start(Stage primaryStage) throws Exception{
+ Parent root = FXMLLoader.load(getClass().getResource("/fxml/Login.fxml"));
+
+ TextField account = (TextField)root.lookup("#Account");
+ 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);
+
+ /**
+ 在页面开启之前检查上一次登录时是否记住了密码,
+ 如果上一次登录点击了记住密码,则在本次打开时会将账号和密码写入
+ */
try {
- Parent root = FXMLLoader.load(getClass().getResource("/fxml/Login.fxml"));
-
- TextField account = (TextField)root.lookup("#Account");
- 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);
-
- try {
- File file = new File("src/txtFile/RememberAccount&Password.txt");
- if(!file.exists()){
- file.createNewFile();
- }
-
- FileReader fr = new FileReader(file);
- BufferedReader br = new BufferedReader(fr);
-
- String line = "";
- line = br.readLine();
+ File fi = new File("txtFile");
+ File file = new File("txtFile/RememberAccount&Password.txt");
+ if(!fi.exists()){
+ fi.mkdir();
+ }
+ if(!file.exists()){
+ file.createNewFile();
+ }
+ FileReader fr = new FileReader(file);
+ BufferedReader br = new BufferedReader(fr);
- if(file.length() != 0){
+ String line = "";
+ line = br.readLine();
- String[] judge = line.split("\\|");
- String truejudge = "true";
- int accountIndex = 0;
- int passwordIndex = 1;
- int judgeIndex = 2;
+ if(file.length() != 0){
- if(judge[judgeIndex].equals(truejudge) ){
- account.setText(judge[accountIndex]);
- password.appendText(judge[passwordIndex]);
+ String[] judge = line.split("\\|");
+ String truejudge = "true";
+ int accountIndex = 0;
+ int passwordIndex = 1;
+ int judgeIndex = 2;
- remember.setSelected(true);
- logIn.setDisable(false);
- }
+ if(judge[judgeIndex].equals(truejudge) ){
+ account.setText(judge[accountIndex]);
+ password.appendText(judge[passwordIndex]);
- br.close();
- fr.close();
+ remember.setSelected(true);
+ logIn.setDisable(false);
}
-
- }catch (Exception e){
- e.printStackTrace();
+ br.close();
+ fr.close();
}
- primaryStage.setTitle("XXX login");
- primaryStage.setScene(new Scene(root, 638, 400));
- primaryStage.show();
}catch (Exception e){
e.printStackTrace();
+ }
- }
+ primaryStage.setTitle("XXX login");
+ primaryStage.setScene(new Scene(root, 638, 400));
+ primaryStage.show();
}
@@ -100,69 +96,69 @@ public class Login extends Application {
登录页面的启动类,写成构造方法形式被调用,方便该文件夹其他页面调用。
*/
-class Loginbeginner{
- public Loginbeginner(){
- try {
- Stage primaryStage = new Stage();
- Parent root = FXMLLoader.load(getClass().getResource("/fxml/Login.fxml"));
-
- TextField account = (TextField)root.lookup("#Account");
- 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);
-
- /**
- 在页面开启之前检查上一次登录时是否记住了密码,
- 如果上一次登录点击了记住密码,则在本次打开时会将账号和密码写入
- */
- try {
-
- 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;
-
- if(judge[judgeIndex].equals(truejudge) ){
- account.setText(judge[accountIndex]);
- password.appendText(judge[passwordIndex]);
-
- remember.setSelected(true);
- logIn.setDisable(false);
- }
-
- br.close();
- fr.close();
- }
-
-
- }catch (Exception e){
- e.printStackTrace();
- }
-
- primaryStage.setTitle("XXX login");
- primaryStage.setScene(new Scene(root, 638, 400));
- primaryStage.show();
-
- }catch (Exception e){
- e.printStackTrace();
-
- }
- }
-}
\ No newline at end of file
+//class Loginbeginner{
+// public Loginbeginner(){
+// try {
+// Stage primaryStage = new Stage();
+// Parent root = FXMLLoader.load(getClass().getResource("/fxml/Login.fxml"));
+//
+// TextField account = (TextField)root.lookup("#Account");
+// 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);
+//
+// /**
+// 在页面开启之前检查上一次登录时是否记住了密码,
+// 如果上一次登录点击了记住密码,则在本次打开时会将账号和密码写入
+// */
+// try {
+//
+// 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;
+//
+// if(judge[judgeIndex].equals(truejudge) ){
+// account.setText(judge[accountIndex]);
+// password.appendText(judge[passwordIndex]);
+//
+// remember.setSelected(true);
+// logIn.setDisable(false);
+// }
+//
+// br.close();
+// fr.close();
+// }
+//
+//
+// }catch (Exception e){
+// e.printStackTrace();
+// }
+//
+// primaryStage.setTitle("XXX login");
+// primaryStage.setScene(new Scene(root, 638, 400));
+// primaryStage.show();
+//
+// }catch (Exception e){
+// e.printStackTrace();
+//
+// }
+// }
+//}
\ No newline at end of file
diff --git a/src/imgzip/LoginSignIn/LoginBeginner.java b/src/imgzip/LoginSignIn/LoginBeginner.java
index 0bf981d..12e6fb3 100644
--- a/src/imgzip/LoginSignIn/LoginBeginner.java
+++ b/src/imgzip/LoginSignIn/LoginBeginner.java
@@ -1,3 +1,4 @@
+
package imgzip.LoginSignIn;
import imgzip.mainpane.Course;
@@ -11,7 +12,6 @@ import javafx.stage.Stage;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
-
/**
@Author: 肖尧
@Date: 2019.12.12
diff --git a/src/imgzip/LoginSignIn/WrongPasswordController.java b/src/imgzip/LoginSignIn/WrongPasswordController.java
index 28853c8..5d37331 100644
--- a/src/imgzip/LoginSignIn/WrongPasswordController.java
+++ b/src/imgzip/LoginSignIn/WrongPasswordController.java
@@ -48,7 +48,7 @@ public class WrongPasswordController {
public void back(){
Stage stage = (Stage)back.getScene().getWindow();
- new Loginbeginner();
+ new LoginBeginner();
stage.close();
}
diff --git a/txtFile/RememberAccount&Password.txt b/txtFile/RememberAccount&Password.txt
new file mode 100644
index 0000000..2b1676a
--- /dev/null
+++ b/txtFile/RememberAccount&Password.txt
@@ -0,0 +1 @@
+admin|14789|true
--
Gitee