gpt4 book ai didi

java - 如何让每个SQL查询都是一个线程?

转载 作者:行者123 更新时间:2023-12-01 13:16:50 25 4
gpt4 key购买 nike

我正在用 Java GUI 编写一个程序。我有一个带有 SQL 查询按钮的 main JFrame ,还有一个带有 gifJFrame 。对于 SQL 查询,我创建了一个类,它提供与数据库的连接,并为每种类型的查询提供一个方法。事实是,在执行查询时,带有 gif 的新 JFrame 卡住了。我知道这是因为查询不是Thread。但从 Thread 继承根本不是解决方案。

我希望每个咨询方法都像一个线程。还能够从主 JFrame JFrame 中的任何位置启动它,而不会出现任何卡住。

非常感谢。

最佳答案

由于您的应用程序正在使用 swing,因此您应该查看 SwingWorker专为此类工作而设计的类。

当您需要花时间研究 Swing 线程模型时,例如从here开始.

关于java - 如何让每个SQL查询都是一个线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22405299/

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