我有一个Java Swing应用程序和一个JInternalFrame。

在JInternalFrame中,我有一些输入字段,当我按下热键时,我希望发生以下情况:


当前JInternalFrame中的所有执行都将被挂起,并且任何输入字段都无法获得焦点。
一个新的框架(inputFrame)将以某种模式模式打开,并向用户提供帮助以填写正确的值。 (从EJB中获取数据,并根据用户的选择对其进行过滤)
当用户单击“确定”时,inputFrame关闭并且数据返回到mainFrame。
mainFrame接受数据并继续进行处理。


如果可能的话,我希望inputFrame成为JInternalFrame,但这不是主要问题。

有谁知道实现这一目标的方法?

最佳答案

查看How to Use Internal Frames并在showInternal上搜索。答案就在这里。

关于java - 将数据返回给调用方的模式JInternalFrame,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16590399/

10-10 05:48