Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
如何在JavaSwing的当前窗口(第一帧)中单击按钮时打开新窗口(第二帧)_Java_Swing - Fatal编程技术网

如何在JavaSwing的当前窗口(第一帧)中单击按钮时打开新窗口(第二帧)

如何在JavaSwing的当前窗口(第一帧)中单击按钮时打开新窗口(第二帧),java,swing,Java,Swing,因此,我一直在做一个项目,在我创建的框架中有一个“登录”按钮,我必须这样做,当用户单击“登录”按钮时,当前窗口应该终止,并打开一个带有标签和文本字段的新窗口,提示用户输入用户名,pass我制作了另一个带有textfield n标签的框架,只是不知道如何将两者链接在一起,我为登录按钮框架和用户ID pass框架制作了两个不同的类,这些类是从一个单独的主类调用的,该类中有主函数,请帮助在周一提交项目:(:(在登录按钮中:添加允许您 1- dispose the Login frame

因此,我一直在做一个项目,在我创建的框架中有一个“登录”按钮,我必须这样做,当用户单击“登录”按钮时,当前窗口应该终止,并打开一个带有标签和文本字段的新窗口,提示用户输入用户名,pass我制作了另一个带有textfield n标签的框架,只是不知道如何将两者链接在一起,我为登录按钮框架和用户ID pass框架制作了两个不同的类,这些类是从一个单独的主类调用的,该类中有主函数,请帮助在周一提交项目:(:(

登录
按钮中:添加允许您

       1- dispose the Login frame 
       2- open the second frame
像这样:

private void LoginButtonActionPerformed(java.awt.event.ActionEvent evt) {
        dispose();////////////will dispose the Login frame
        UsernameAndPassword username = new UsernameAndPassword();//////UsernameAndPassword :is the second frame. 
        username .setVisible(true);//////the Username and password frame will be visible
    }