java - 将数据返回给调用者的模态 JInternalFrame

标签 java swing joptionpane jinternalframe

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

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

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

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

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

最佳答案

看看 How to Use Internal Frames并搜索 showInternal。答案就在其中。

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

相关文章:

java - 如何将我的代码从 applet 更改为 JFrame?

java - 使用 JOptionPane 的 Java 的 If Else 语句

Java多选对话框

java - 增加 Swing 中标题栏的大小

java - 无法从操作监听器获取消息对话框

java - 为什么我的 hibernate join 只返回一张表的查询?

java - com.google 无法解析为类型

java - Jackson:反序列化 ArrayList 不起作用?

java - 客户端 JMS 配置 - JMS 集群 - 仅连接到一台服务器

java - 在 JToolbar 中设置 JLabel 的大小