java对话框,java对话框

发布时间:2022-12-01

本文目录一览:

  1. java三个对话框的区别
  2. Java几种消息对话框
  3. Java三个对话框的区别

java三个对话框的区别

功能不同。

一.输出对话框

JOptionPane.showMessageDialog(null,“对话框内容”,“对话框标题”,对话框图案) 可以只写null和对话框内容,即 JOptionPane.showMessageDialog(null,“对话框内容”)

二.输入对话框

String input= JOptionPane.showInputDialog(null,"输入提示语句","对话框标题",对话框图案); 可以只写null和输入提示语句,即 String input= JOptionPane.showInputDialog(null,"输入提示语句") 最终 input=输入语句,但对话框返回的输入是一个字符串 把字符串转化为int使用Integer中的parseInt方法: int a=Integer.parseInt(字符串名) 把字符串转化为double使用Double中的parseDouble方法: double a=Double.parseDouble(字符串名)

三.确认对话框

int option=JOptionPane.showConfirmDialog(null,“对话框内容”,“对话框标题”,对话框图案) 可以只写null和提示语句

  • 选择yes返回JOptionPane.YES_OPTION(0)
  • 选择no返回JOptionPane.NO_OPTION(1)
  • 选择cancel返回JOptionPane.CANCEL_OPTION(2)

四.对话框的综合应用

利用对话框实现求和。

Java几种消息对话框

Java中几种常见的消息对话框

  1. JOptionPane.ERROR_MESSAGE:显示向用户表明错误的对话框
    对应图标
  2. JOptionPane.INFORMATION_MESSAGE:显示向用户传达指示性信息的对话框;用户可以仅取消该对话框
    对应图标
  3. JOptionPane.WARNING_MESSAGE:显示警告的对话框,说明某个潜在的问题
    对应图标
  4. JOptionPane.QUESTION_MESSAGE:显示向用户提出问题的对话框。该对话框通常要求用户响应,诸如单击Yes或者No按钮
    对应图标
  5. JOptionPane.PLAIN_MESSAGE:显示只有消息而没有图标的对话框
    没有图标

Java三个对话框的区别

包含的功能不同,而且有四个对话框。

  • ConfirmDialog的功能是确认对话框,提出问题,然后由用户自己来确认按 Yes 或 No 按钮
  • InputDialog的功能是提示输入文本
  • MessageDialog的功能显示信息
  • OptionDialog的功能是组合其它三个对话框类型 这四个对话框可以采用showXXXDialog来显示,如:
  • showConfirmDialog 显示确认对话框
  • showInputDialog 显示输入文本对话框
  • showMessageDialog 显示信息对话框
  • showOptionDialog 显示选择性的对话框