等待用户输入

时间:2017-04-03 01:32:28

标签: java swing user-interface jbutton wait

我有几个使用swing GUI的类和一个显示所有GUI的JFrame,所有的GUI都有一个Jbuttons的动作监听器和一个导致各种事情发生的Jcheckbox的ItemListener。其中一些按钮和复选框是扩展它们的其他子类。

当我这样做时

Public class SomeClass{        
   SomeClass(){
     // some code here
     methodCalled();
   }

 public void methodCalled(){
    //more code here
    new BazarGui();
    new MapGui();
 }
}

如何实际让bazar GUI等待用户单击某些按钮或复选框而不让程序正确映射GUI?它们都可以自己正常工作,但是当一个被调用后,另一个只有第二个显示。是否会使集市和地图的GUI成为JDialogs而不是JPanels,然后将它们添加到JFrame中来解决这个问题?

0 个答案:

没有答案