如何获得带有三个文本字段的JOptionPane

Dr.*_*afa 6 java swing joptionpane

我想知道我如何从三个输入对话框中做一个messageBox ..

像这样:

JOptionPane.showInputMessageDialog("Enter your FirstName");
JOptionPane.showInputMessageDialog("Enter your MiddleName");
JOptionPane.showInputMessageDialog("Enter your LastName");
Run Code Online (Sandbox Code Playgroud)

但我希望一条消息有三个输入框.

Emi*_*l H 1

你不能用 来做到这一点JOptionPane。创建一个并向其JDialog添加三个。JTextField当您调用 时, AJDialog将阻止调用者setVisible(true),因此可以轻松创建一个在返回之前等待用户输入的对话框。