Java JOptionPane 对话框
阅读原文时间:2023年07月09日阅读:1

如果你对 Java 控制台界面下的输入数据和打印输出结果感到有些乏味和厌倦,希望能够像其他计算机软件一样有一个 GUI 界面(图形用户界面)。

那么 JOptionPane 对话框也许会让你眼前一亮,JOptionPane 对话框是 Java GUI(java swing 框架) 中一个图形化显示输入和输出的对话框工具类

要使用 JOptionPane 对话框需要导入对应的包,如下

import javax.swing.JOptionPane;

JOptionPane 输入对话框

  • 输入对话框:通过对话框提示用户输入信息

    String get = JOptionPane.showInputDialog(null, "输入信息");

注:输入对话框返回值永远是字符串类型,如果想要其他类型则需要进行字符串类型的转换

字符串与整数相互转换
  • 字符串转整型

    String str = "123";
    int value = Integer.parseInt(str);

  • 整型转字符串

    int value = 123;
    String str = String.valueOf(value);

JOptionPane 输入对话框

  • 输出对话框:通过对话框显示信息

    JOptionPane.showMessageDialog(null,"显示信息");

演示
/*
 * JOptionPane 输入对话框和输出对话框
 */
import javax.swing.JOptionPane;

public class JOptionPaneDemo {
    public static void main(String args[]) {
        //提示用户输入对话框
        String content = JOptionPane.showInputDialog(null,"请用户输入:");

        //显示打印信息对话框
        JOptionPane.showMessageDialog(null,content);

        //将字符串类型转为整数类型
        int value = Integer.parseInt(content);
        System.out.println("value=" + value);

        //将整数类型转字符串类型
        String valueStr = String.valueOf(value);
        System.out.println("valueStr="+valueStr);
    }
}

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章