我正在开发一个摆动应用程序。我有两个屏幕,从屏幕截图1摆动,多屏幕,控制转移
1.A按钮将启动屏幕2.
伪代码:
ScreenA extends JFrame{
onButtonClick(){
Screen2.setVisible(true);
}
System.out.println("Hai");
}
Screen2 extends JFrame{
onButtonClick{
Hide this screen;
}
}
现在输出的是:
- 屏幕2将显示 2.Hai将被打印。
我的目标是:只有当屏幕2上的一个按钮被点击并且屏幕2消失时,我才会显示hai。
我该如何实现它?
我试图设置一个标志按钮在屏幕上的两个按钮。 但程序只是通过条件并继续到下一行。 我如何保持控制?
从你问的解决方案是在隐藏后在Screen2.onButtonClick()中打印“Hai”。如果这是错误的阐述你的问题。 – 2012-02-25 11:02:49
不是。目标是将完全控制权转移到可见屏幕上,并从控制权转移之时继续执行。 – Achilles 2012-02-25 11:06:45