Java 登录代码后Gui崩溃
这是我的登录码。我的代码运行良好,直到它到达需要将屏幕切换到我的主页的部分。显示“You have loggin!”消息后,程序结束。有什么想法吗?我正在使用NetBeans 7.3.1Java 登录代码后Gui崩溃,java,login,netbeans-7,Java,Login,Netbeans 7,这是我的登录码。我的代码运行良好,直到它到达需要将屏幕切换到我的主页的部分。显示“You have loggin!”消息后,程序结束。有什么想法吗?我正在使用NetBeans 7.3.1 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { boolean valid = false; String user
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
boolean valid = false;
String user = txtUser.getText();
String pass = txtPass.getText();
try {
Scanner sc = new Scanner(new File("file.txt"));
while(sc.hasNextLine()){
String[] line = sc.nextLine().split("#");
if(line[0].equals(user) && line[1].equals(pass)){
valid = true;
}
}
} catch (FileNotFoundException ex) {}
if(valid == true){
JOptionPane.showMessageDialog(null, "You are now logged in!");
System.out.println("You are a user!");
//Doesn't run
HomePage adm = new HomePage();
adm.setVisible(true);
this.dispose();
}else{
JOptionPane.showMessageDialog(null, "Your username or password is incorrect!");
}
在this.dispose()中检查您要处理的内容。您可能正在处理JFrame或其他包含其余UI组件的组件请发布整个错误/异常和完整的堆栈跟踪。