Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们都知道,由于 Swing 不是线程安全的,它一次只能在一个线程中执行,称为 EDT。
我应该使用什么来获得一个类似于swing 的界面和允许视觉多线程的组件(换句话说,swing 不仅限于在 EDT 中执行)?
使用摇摆。您不需要在一个线程中执行应用程序,只需更改 GUI。
执行多个线程是很常见的,每个线程都执行以下操作:
EventQueue.invokeLater(new Runnable() { public void run() { someFrame.setVisible(true); myCustomTableModel.updateWithNewData(newListOfData); } });