当前位置: 代码迷 >> Java相关 >> java中怎么让主程序等待获取弹出窗口的返回值
  详细解决方案

java中怎么让主程序等待获取弹出窗口的返回值

热度:9709   发布时间:2013-02-25 21:46:53.0
java中如何让主程序等待获取弹出窗口的返回值?
我在用java做应用程序 要实现的功能是:用户点击主窗体中的按钮之后 弹出带有下拉菜单的小窗体 用户在小窗体中选择值(在小窗体中的初始值为null)并点击确定按钮之后 主窗体就会根据用户选择的值进行下一步操作。现在的问题是 小窗体一弹出 就已经把那个初始值(null)传递给了主窗体 导致后面操作错误 怎么样才能让主程序获得小窗体的正确值 之后在进行下一步的操作呢?帮帮忙啊?

------解决方案--------------------------------------------------------
循环sleep啊
------解决方案--------------------------------------------------------
可以用全局的static变量赋值。
------解决方案--------------------------------------------------------
探讨
先谢谢了 。。。我的小窗体是用JFrame做的 JFrame中没有模态显示吧 是不是要想实现我想要的功能必须的改成JDialog啊?还有啊JDialog中可以添加菜单栏进行选择么?
  相关解决方案