我有一个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()
方法来消失当前表单。