java中,打开下一个窗口的同时关闭上一个窗口,使用外部类做监听,怎么弄?
3个回答
展开全部
外部类监听,注册监听时,在外部类里最起码要保留一个调用它的实例吧。否则怎来控制?
有了这个实例,在监听到了,打开新的窗口,再通过实例关闭不就完事了?
有了这个实例,在监听到了,打开新的窗口,再通过实例关闭不就完事了?
追问
能给个例子吗?
追答
没时间给你写完整的东西,给你段伪码:
例如:dialog.addListener(new Linstener(this));
Class Listener extends ActionListener {
Dialog dialog;
public Listener(Dialog dialog) {
super();
this.dialog = dialog;
}
public void actionPerform() {
newDialog.setVisable(true);
this.dialog.dispose();
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dispose啊。你可以再你监听打开窗口的同时dispose你需要关闭的窗口
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询