Java Swing中的弹出窗口

Java Swing中的弹出窗口,java,swing,java-5,Java,Swing,Java 5,有人能建议我如何在JavaSwing中实现弹出窗口吗。我希望弹出窗口是一个模式窗口(当弹出窗口打开时,用户无法返回主窗口) 我试着使用JDialog来实现它,但是它只允许一个小部件用于用户输入,而我需要多个小部件。我可能错了,但这就是我能做的 感谢您的帮助。我希望我能为您找到正确的信息 JDialog(对话框所有者,布尔模式) 有关更多信息,请查看以下链接: 使用JDialog。您可以添加的内容没有限制,您可以向JDialog添加任何您想要的内容(与使用JFrame时完全相同) 在JPanel

有人能建议我如何在JavaSwing中实现弹出窗口吗。我希望弹出窗口是一个模式窗口(当弹出窗口打开时,用户无法返回主窗口)

我试着使用JDialog来实现它,但是它只允许一个小部件用于用户输入,而我需要多个小部件。我可能错了,但这就是我能做的


感谢您的帮助。

我希望我能为您找到正确的信息

JDialog(对话框所有者,布尔模式)

有关更多信息,请查看以下链接:


使用JDialog。您可以添加的内容没有限制,您可以向JDialog添加任何您想要的内容(与使用JFrame时完全相同)

  • 在JPanel中布局小部件

  • 使用JOptionPane.showConfirmDialog和您的面板作为消息(例如,使用optionType JOptionPane.OK\u CANCEL\u选项)

  • 适当时从面板状态读取用户输入(例如,调用返回JOptionPane.OK\u选项而不是JOptionPane.CANCEL\u选项)


  • 很抱歉没有提到我使用的JDK版本是1.5.0。这样做很简单。