Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 登录代码后Gui崩溃_Java_Login_Netbeans 7 - Fatal编程技术网

Java 登录代码后Gui崩溃

Java 登录代码后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

这是我的登录码。我的代码运行良好,直到它到达需要将屏幕切换到我的主页的部分。显示“You have loggin!”消息后,程序结束。有什么想法吗?我正在使用NetBeans 7.3.1

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组件的组件

请发布整个错误/异常和完整的堆栈跟踪。