可以将另一个窗口的类new一个对象,然后设置可见。
1,比如两个类,一个登录界面Login,一个主界面Main
2,在Login中登录按钮添加监听事件
3,在监听事件中添加代码
{
// 登录验证。
if(ok){
Main frame = new Main();
frame.setVisible(true); // 打开新界面
dispose(); // 关闭当前界面
}
}
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==jb1){
//新建一个新窗口
new Frame2();
//f1是原来的jframe窗口,关闭掉
f1.dispose();
}
}
只要一个类写了main方法就行,还要注意这两个类要放在同一个包了,并且其权限修饰符应该是public或protected
实例化一个对象
966+