JAVA GUI 中一个界面跳转到另一个界面的问题

feixiangsunjq 2012-01-01 11:28:01
两个文件 Login.java 和 About.java
当点击login中的一个菜单要跳转到about中定义的frame
查了一下是
m2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
new About();
}
});
可是跑不出来= =、请问如何解决?
...全文
1884 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongchao_mygirl 2012-01-03
  • 打赏
  • 举报
回复
若是使用new About()的话,则要在About的构造函数中设置setVisible(true)
Jobernowl 2012-01-03
  • 打赏
  • 举报
回复
不用跳转 你在一个界面显示另一界面就会把焦点转移到另一个焦点了 根本不用作任何考虑吧
ace62 2012-01-03
  • 打赏
  • 举报
回复 1
需进行的操作时:显示新的,不显示旧的,如
this.setVisible(false);
new About().setVisible(true);
如果About是对话框,可以没有this.setVisible(false);
he_x 2012-01-01
  • 打赏
  • 举报
回复
你需要把新initialize的window 加到parent UI container里面。
e.g.
this.add(new About());
qiankunpigtyf 2012-01-01
  • 打赏
  • 举报
回复
会不会没有设置显示啊
金兄 2012-01-01
  • 打赏
  • 举报
回复
new About().show(); 试一下,有可能是人没有调用显示的Frame的方法

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧