如何使JFrame按钮在Netbeans中打开另一个JFrame类



我有一个JFrame类,它是在Netbeans的设计部分中创建的。我正在尝试制作一个登录按钮,关闭当前帧并打开另一帧,我能做到吗?

我试过:

JFrame frame = new JFrame(); 

但我希望它在设计部分是可编辑的!

双击NETBEANS中的登录按钮或在Click Event(ActionListener)上添加Event Listener

btnLogin.addActionListener(new ActionListener() 
{
    public void actionPerformed(ActionEvent e) {
        this.setVisible(false);
        new FrmMain().setVisible(true); // Main Form to show after the Login Form..
    }
});
new SecondForm().setVisible(true);

您可以使用setVisible(false)dispose()方法来消失当前表单。

此链接适用于我:视频

之前发布的答案对我来说不起作用,直到第二次点击

所以我直接打电话给

        new NewForm().setVisible(true);
        this.dispose();//to close the current jframe
JFrame.setVisible(true);

您可以使用setVisible(false)dispose()方法来消失当前表单。

相关内容

  • 没有找到相关文章

最新更新