JOptionPane的常用4种对话框

JOptionPane类有4个用于显示对话框的静态方法: 消息,选项,确认,输入对话框

showMessageDialog://显示一条消息并等待用户OKshowConfirmDialog://显示一条消息并等待用户确认showOptionDialog: //显示一条消息并获得一组选项的选择showInputDialog: //显示一条消息并获得输入的一行文本

消息对话框有如下方法:

parentComponet //父组件massage//显示在对话框中的消息对象(字符串String,图标Icon,组件或者数组)title//对话框标题messageType//消息类型,决定图标,取值:ERROR_MESSAGE,INFORMATION_MESSAGE,WARNING_MESSAGE,QUESTION_MESSAGE,PLAIN_MESSAGE之一icon//用于替代标准图标的图标import javax.swing.JOptionPane;public class Message {(String[] args) {JOptionPane.showMessageDialog(null, “This is Message!”, “MessageDialog”, JOptionPane.QUESTION_MESSAGE);//JOptionPane.showMessageDialog(null, “This is Message!”, “MessageDialog”,JOptionPane.INFORMATION_MESSAGE);}}//消息类型决定图标

选项对话框有如下方法:

//参数parentComponet //父组件massagemessageType//消息类型,决定图标,取值:ERROR_MESSAGE,INFORMATION_MESSAGE,WARNING_MESSAGE,QUESTION_MESSAGE,PLAIN_MESSAGE之一optionTypeotptions// 一组选项,可以是字符串,图标,组件

确定对话框:

//参数parentComponet //父组件massage//显示在对话框中的消息对象(字符串String,图标Icon,组件或者数组)title//对话框标题messageType//消息类型,决定图标,,取值:ERROR_MESSAGE,INFORMATION_MESSAGE,WARNING_MESSAGE,QUESTION_MESSAGE,PLAIN_MESSAGE之一optionType//取值DEFAULT_OPTION,YES_NO_OPTION,YES_NO_CANCEL_OPTION,OK_CANCEL_OPTIONicon//用于替代标准图标的图标import javax.swing.JOptionPane;public class Message {(String[] args) {JOptionPane.showConfirmDialog(null, “This a warning!”, ” WarningDialog!”, JOptionPane.YES_NO_OPTION, JOptionPane.WARNING_MESSAGE);//JOptionPane.showConfirmDialog(null, “This a warning!”, ” WarningDialog!”, JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.WARNING_MESSAGE);}}//optionType 不同按钮个数就不同

输入对话框:

//参数parentComponet //父组件massage//显示在对话框中的消息对象(字符串String,图标Icon,组件或者数组)title//对话框标题messageType//消息类型,决定图标,取值:ERROR_MESSAGE,INFORMATION_MESSAGE,WARNING_MESSAGE,QUESTION_MESSAGE,PLAIN_MESSAGE之一iconMessage {(String[] args) {String str= JOptionPane.showInputDialog(null, “输入一个整数”,”输入对话框”, JOptionPane.PLAIN_MESSAGE);//返回一个字符串}}

从哪里跌倒就会从哪里爬起来,让我们一起努力吧

JOptionPane的常用4种对话框

相关文章:

你感兴趣的文章:

标签云: