java的消息框如何创建

2025-10-20 22:17:00

1、定义 message 的样式。外观管理器根据此值对对话框进行不同地布置,并且通常提供默认图标。可能的值为:

ERROR_MESSAGE

INFORMATION_MESSAGE

WARNING_MESSAGE

QUESTION_MESSAGE

PLAIN_MESSAGE

optionType

定义在对话框的底部显示的选项按钮的集合:

DEFAULT_OPTION

YES_NO_OPTION

YES_NO_CANCEL_OPTION

OK_CANCEL_OPTION

用户并非仅限于使用此选项按钮集合。使用 options 参数可以提供想使用的任何按钮。

options

将在对话框底部显示的选项按钮集合的更详细描述。options 参数的常规值是 String 数组,但是参数类型是 Object 数组。

2、第一个是错误消息框

JOptionPane.showMessageDialog(null, "内容", "标题", JOptionPane.ERROR_MESSAGE);

java的消息框如何创建

3、 //显示一个信息面板,其 options 为 "yes/no",message 为 'choose one': 

JOptionPane.showConfirmDialog(null, 

"choose one", "choose one", JOptionPane.YES_NO_OPTION);

nul值同上

java的消息框如何创建

4、 // 显示一个警告对话框,其 按钮 为 OK、CANCEL,标题 为 'Warning',消息内容 为 'Click OK to continue': 

Object[] options = { "OK", "CANCEL" };

JOptionPane.showOptionDialog(null, "Click OK to continue", "Warning", 

JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,

null, options, options[0]);

java的消息框如何创建

5、 显示一个要求用户键入 String 的对话框: 

String inputValue = JOptionPane.showInputDialog("Please input a value")

inputValue就是用户输入的值; 

java的消息框如何创建

6、// 显示一个要求用户选择 String 的对话框: 

Object[] possibleValues = { "First", "Second", "Third" };//下拉框的选项

Object selectedValue = JOptionPane.showInputDialog(null, 

"Choose one", "Input",

JOptionPane.INFORMATION_MESSAGE, null,

possibleValues, possibleValues[0]);

java的消息框如何创建

7、以上所有null的值可以换成某个窗口,这时候消息框就会显示在该窗口的中间

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢