Я пишу событие для кнопки. В этом я использовал Swingworker так, как я использую метод execute в этом коде кнопки. Все работает нормально, но проблема в том, что я хочу отобразить панель сразу после метода execute Закончено. Что происходит, так это то, что панель появляется до того, как метод execute завершает свою задачу. Вот мой код. Пожалуйста, помогите мне показать панель, как только метод execute завершает свою задачу
Main f2=new Main();
f2.getfile(FileName,0);
f2.execute();
Panel.setVisible(true);
Panel.setSize(815, 587);
изм:
Ну, я нашел решение, для этого, если кто-то сталкивается с той же проблемой. Я создал метод (вызовите его showPanel) в классе GUI, и когда вызывается метод done SwingWorker, то в этом методе done я вызываю метод showPanel для показа панель.