我的 GUI 重复多次,无法输入或单击 netbeans

My GUI repeat many times and can't input or click in netbeans

我有问题。 我在 Netbeans 中编码 JAVA MVC 当我 运行 它时,JFrame 显示多个 windows 并且无法输入或单击

Image while run code

这是我的代码 查看:

public StudentView() {
    initComponents();

    java.awt.EventQueue.invokeLater(new Runnable() {
        public void run() {
            new StudentView().setVisible(true);

        }
    });
}

控制器:

public StudentController(Student model, StudentView view){
    this.model = model;
    this.view = view;
}

public void initController() {
    view.getBtnOKsing().addActionListener(e -> getText());
}
public void getData(){
    dataStd = model.getStudentNo();
    dataPass = model.getPass(); 
}
public void getText(){
    stdNo = view.getTextstd();
    pass = view.getTextpass();
    //singin();
}

在我的程序中没有循环。

改变

new StudentView().setVisible(true);

setVisible(true).