如何使JFrame按钮在Netbeans中打开另一个JFrame类?
我有一个JFrame
类,它是在Netbeans的设计部分制作的。 我正在尝试创建一个登录按钮,关闭当前帧并打开另一个,无论如何我能做到吗?
我努力了:
JFrame frame = new JFrame();
但我希望它在设计部分可以编辑!
双击NETBEANS中的登录按钮或在Click事件上添加事件监听器(ActionListener)
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()
方法来消除当前表单。
此链接适用于我: video
之前发布的答案在第二次点击之前对我不起作用
所以我做的是直接打电话:
new NewForm().setVisible(true); this.dispose();//to close the current jframe
JFrame.setVisible(true);
您可以使用setVisible(false)
或dispose()
方法来消除当前表单。