线程中的JFrame类

时间:2018-11-03 11:25:21

标签: java swing

我有一个JFrame类(事务),该类调用另一个JFrame类(项目) 我试图暂停调用类,直到使用Join()完成被调用类为止。当用户正在创建交易,然后他/她需要调用Items类以添加新项目并返回到交易类并继续他/她的工作时,就会发生这种情况。 当我使用join()时,过程继续并且不暂停,不知道为什么? 这是我的代码

 Thread runThread = new Thread (new Runnable() {
        @Override
        public void run(){

             General.BaseForm.Call_BaseForm_Method(new Items.ItemsMenu());
        }
    });

    runThread.start(); // start the thread
    try {
          runThread.join(); // pause current process until this thread finishes 
      } catch (InterruptedException ex) {
          ex.printStackTrace();
      }

我的代码有什么问题?

0 个答案:

没有答案