做一个C/S的应用程序
在运行类 Run 中间创建一个 LoginFrame 类的对象loginFrame 验证密码成功后,登录到主窗体
如何实现登录到主窗体的同时,销毁登录窗口public class Run() {
LoginFrame loginFrame = new LoginFrame();
loginFrame.setVisible = true;
}public class LoginFrame extends JFrame() {
init(); //初始化函数方法,在此省略
public void btnLoginIn_mouseClicked(MouseEvent e) {
//检查数据
String sql = this.getUserInfo();
if (sql == null) {
return;
}
if (this.checkUserInfo(sql) == false) {
return;
}
//查找成功,登录,创建MainFrame
MainFrame frame = new MainFrame();
ToolKits.showCenterFrame(frame);
}
}public class MainFrame extends JFrame() {}
在运行类 Run 中间创建一个 LoginFrame 类的对象loginFrame 验证密码成功后,登录到主窗体
如何实现登录到主窗体的同时,销毁登录窗口public class Run() {
LoginFrame loginFrame = new LoginFrame();
loginFrame.setVisible = true;
}public class LoginFrame extends JFrame() {
init(); //初始化函数方法,在此省略
public void btnLoginIn_mouseClicked(MouseEvent e) {
//检查数据
String sql = this.getUserInfo();
if (sql == null) {
return;
}
if (this.checkUserInfo(sql) == false) {
return;
}
//查找成功,登录,创建MainFrame
MainFrame frame = new MainFrame();
ToolKits.showCenterFrame(frame);
}
}public class MainFrame extends JFrame() {}
LoginFrame loginFrame = new LoginFrame();
loginFrame.setVisible(true);
this.serVisiable(false);
init(); //初始化函数方法,在此省略
public void btnLoginIn_mouseClicked(MouseEvent e) {
//检查数据
String sql = this.getUserInfo();
if (sql == null) {
return;
}
if (this.checkUserInfo(sql) == false) {
return;
}
this.setVisible(false);
//查找成功,登录,创建MainFrame
MainFrame frame = new MainFrame();
ToolKits.showCenterFrame(frame);
}
}
就是自己的引用