Java 如何在具有Swing gui的后台线程中使用jdbc

Java 如何在具有Swing gui的后台线程中使用jdbc,java,multithreading,swing,jdbc,swingworker,Java,Multithreading,Swing,Jdbc,Swingworker,目前,在建立数据库连接时,我的整个gui必须冻结。因此,我想在后台线程/任务中运行连接,然后告诉用户连接何时建立 我应该使用SwingWorker还是普通的线程或类似的东西 我应该使用SwingWorker还是普通的线程或类似的东西 SwingWorker将是最佳方式,因为它确保在事件调度线程上执行GUI更新。话虽如此,也可以使用线程,只要确保在EDT上更新GUI即可 我应该使用SwingWorker还是普通的线程或类似的东西 SwingWorker将是最佳方式,因为它确保在事件调度线程上执行G

目前,在建立数据库连接时,我的整个gui必须冻结。因此,我想在后台线程/任务中运行连接,然后告诉用户连接何时建立

我应该使用
SwingWorker
还是普通的
线程
或类似的东西

我应该使用
SwingWorker
还是普通的
线程
或类似的东西

SwingWorker
将是最佳方式,因为它确保在事件调度线程上执行GUI更新。话虽如此,也可以使用
线程
,只要确保在EDT上更新GUI即可

我应该使用
SwingWorker
还是普通的
线程
或类似的东西

SwingWorker
将是最佳方式,因为它确保在事件调度线程上执行GUI更新。话虽如此,也可以使用
线程
,只要确保在EDT上更新GUI即可

我应该使用
SwingWorker
还是普通的
线程
或类似的东西

SwingWorker
将是最佳方式,因为它确保在事件调度线程上执行GUI更新。话虽如此,也可以使用
线程
,只要确保在EDT上更新GUI即可

我应该使用
SwingWorker
还是普通的
线程
或类似的东西


SwingWorker
将是最佳方式,因为它确保在事件调度线程上执行GUI更新。话虽如此,也可以使用
线程
,只要您确保图形用户界面在EDT上更新。

@BrianRoach哦,这就是它的名称,thanks@BrianRoach哦,这就是它的名字,thanks@BrianRoach哦,这就是它的名字,thanks@BrianRoach哦,那就是它的名字,谢谢