gpt4 book ai didi

java - Swing , 多屏 , 控制权转移

转载 作者:搜寻专家 更新时间:2023-11-01 01:46:15 24 4
gpt4 key购买 nike

我正在开发一个 swing 应用程序。我正在使用两个屏幕

1.屏幕 1 中的一个按钮将启动屏幕 2。

伪代码:

ScreenA extends JFrame{

onButtonClick(){
Screen2.setVisible(true);
}
System.out.println("Hai");
}

Screen2 extends JFrame{
onButtonClick{
Hide this screen;
}
}

现在输出是:

  1. 将显示屏幕 22.会印海。

我的目标:我只想在单击屏幕 2 中的按钮并且屏幕 2 消失时显示 hai。

我如何实现它?

我尝试在第二个屏幕中为 buttonclicked 设置一个标志。但是程序只是通过了条件并继续到下一行。我如何保持控制?

最佳答案

使用模态对话框。参见 How to Make Dialogs了解更多详情。

关于java - Swing , 多屏 , 控制权转移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9443161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com