java中,有一登陆窗口,当输入正确的账号和密码时,关闭当前窗口,打开另一个窗口,怎么实现?
5个回答
展开全部
给“确定”Button添加一个事件就好了,假定你"确定"Button命名为button,添加事件代码如下:
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
frame.setVisible(false);//注意,frame是你当前要关闭窗口的JFrame,需声明为final类型
new WindowFrame();//假设WindowFrame()就是你要新打开的窗口
}
});
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
frame.setVisible(false);//注意,frame是你当前要关闭窗口的JFrame,需声明为final类型
new WindowFrame();//假设WindowFrame()就是你要新打开的窗口
}
});
追问
是把类声明成final 还是把对象声明为final 我创建窗口用的语句是JFrame mw = new JFrame();
追答
如下:
final JFrame mw = new JFrame();
展开全部
在确定的ACTIONPERFORMED里面,将现在这个window.setvisibile(false),
然后再把另外那个窗口 Frame frame= new Frame() frame.setvisible(true) ,如果你在Frame里已经设置了 setvisible的话,就不用后面的SET了
然后再把另外那个窗口 Frame frame= new Frame() frame.setvisible(true) ,如果你在Frame里已经设置了 setvisible的话,就不用后面的SET了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在关闭窗口的那句代之后再 new 一个新的窗口就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
setvisable!!我记得好像是这个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
让原来的窗口dispose();再new一个新窗口就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询