java怎样实现两个窗口的跳转

2025-04-05 05:47:27
推荐回答(3个)
回答1:

两个窗口是两个对象,两个类。初始状态为f1.setVisible(true);f2.setVisible(false);
在窗口f1中添加按钮,并注册监听,当点击按钮设置:f1.setVisible(false);f2.setVisible(true);
或者f1.dispose();f2.setVisible(true);
可以写一个控制类来控制这两个窗口

控制类不是继承。。是注入。把两个窗口类注入到控制类中

回答2:

你的思路就错了。
两个窗口是两个对象,两个类。初始状态为f1.setVisible(true);f2.setVisible(false);
在窗口f1中添加按钮,并注册监听,当点击按钮设置:f1.setVisible(false);f2.setVisible(true);
或者f1.dispose();f2.setVisible(true);
可以写一个控制类来控制这两个窗口

回答3:

定义两个变量,可以互访问,或传递参数。。。。。显示第2个窗口时,和显示第1个窗口一样,但先隐藏第1个。

~
~
~
~
~
~