EDT で実行されているメソッドがあり、その中で新しい (EDT 以外の) スレッドで何かを実行させたいと考えています。私の現在のコードは次のとおりです。
@Override
public void actionPerformed(ActionEvent arg0) {
//gathering parameters from GUI
//below code I want to run in new Thread and then kill this thread/(close the JFrame)
new GameInitializer(userName, player, Constants.BLIND_STRUCTURE_FILES.get(blindStructure), handState);
}