私のスイングアプリには、サーバーボタンのあるメインウィンドウがあります。この JFrame は EDT で起動されます...
EventQueue.invokeLater(new Runnable() {
public void run() {
JFrame server = new JFrame();
server.setVisible(true);
server.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
//Do other stuff here
}
});
各ボタンは個別の JFrame を起動できます。
これらの新しいウィンドウをそれぞれ起動するために、新しい EDT スレッドを開始する必要があるかどうかわかりません。ありがとう。