gpt4 book ai didi

java - 用 Java 编写 GUI 的常规方法是什么?

转载 作者:行者123 更新时间:2023-11-29 07:54:03 25 4
gpt4 key购买 nike

<分区>

我已经完成了一个 GUI 应用程序。我有四个类:Main、UserWindow、Task1、Task2Main 类包含一个 boolean 变量 buttonStartPressedMain 方法启动 UserWindow 类的实例,并等待用户按下 Start 按钮。当用户按下开始按钮(在 UserWindow 中)时,ActionListenertrue 分配给 static boolean buttonStartPressed 并且Main 方法继续。

主.java

public static void ......
static boolean buttonStartPressed = false;

...........

while (!buttonStartPress) {
Thread.sleep(50);
}

Task1 t1 = new Task1();

.....
}
}

工作正常,但我不喜欢 while 循环。我觉得这不是编写应用程序的常规方法。还有另一种方法:我可以组合 MainUserWindow 类,ActionListener (buttonPressed) 的结果将是 Task1 的开始.但是,另一方面,我认为 Main 类和 UserWindow 类应该彼此分开。

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