显示joptionpane的一些信息

时间:2018-04-19 11:40:26

标签: java

public class SimpleDialogueBox {

    public static void main(String[] args){
        String name = JOptionPane.showInputDialog("Name");   
        String age = JOptionPane.showInputDialog("age");
        String address = JOptionPane.showInputDialog("Address");
        String contact = JOptionPane.showInputDialog("Contact Number");

        JOptionPane.showMessageDialog(null, "User information is", name);
    }
}

我希望有这样的显示:

display

1 个答案:

答案 0 :(得分:2)

说明

方法printf需要显示常规对象,例如Try This One # Run Php without filename extension RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.*)$ $1.php # Return 404 if original request is .php RewriteCond %{THE_REQUEST} "^[^ ]* .*?\.php[? ].*$" RewriteRule .* - [L,R=404] ,没什么特别的。来自documentation

  

JOptionPane#showMessageDialog

     

打开一个标题为String的信息消息对话框。

     

<强>参数

     

public static void showMessageDialog​(Component parentComponent, Object message) throws HeadlessException - 确定显示对话框的框架;如果"Message",或者parentComponent没有框架,则使用默认框架

     

null - 要显示的对象

因此,您只需要构建要显示的parentComponent,然后将其传递给方法。您可以使用message运算符连接String

String

等等。您也可以使用+来实现此目的,出于各种原因使用它也会更有效。

代码

以下是完整代码:

String lineSep = System.lineSeparator();
String message = "User information is: " + name + lineSep;

这就是生成的对话框:

result