0
Это мой код входа. Мой код работает нормально, пока не дойдет до той части, где ему нужно переключить экраны на мою главную страницу. после отображения «Вы вошли в систему!» сообщение завершает программу. есть идеи? Я использую NetBeans 7.3.1Gui падает после кода входа
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!");
}
Пожалуйста, разместите всю свою ошибку/исключение и полную трассировку стека. –