消息提示框

(一)、MessageDialog

MessageBox.showMessageDialog("提示", "身份证不允许为空");//无样式
MessageDialog.showHintDlg(null, "提示", "身份证不允许为空!");//有样式,图标为“勾”
MessageDialog.showErrorDlg(null, "错误!", "身份证为空,不允许保存");//感叹号提示框

//返回 确认=1 ,取消=2

            MessageDialog.showOkCancelDlg(getBillForm(), "提示", "保存失败 !费用总额超出现合同金额");
 int yn=MessageDialog.showOkCancelDlg(null, "提示", "身份证号码不是为16或者18位,是否确定保存?");

//返回 是=4 ,否=8
 int yesNo=MessageDialog.showYesNoDlg(null, "提示", "身份证号码不是为16或者18位,是否确定保存?");

/输入框
 Object value=MessageDialog.showInputDlg(null, "提示", "请输入人员编码","默认值");
 

(二)、JOptionPane

提到消息提示框必须提到的一个类是:javax.swing.JOptionPane

使用示例:

JOptionPane.showMessageDialog(null,"接口传输失败,"提示信息",JOptionPane.ERROR_MESSAGE);

JOptionPane.showMessageDialog(null,"我是消息对话框",“标题”,JOptionPane.PLAIN_MESSAGE)

主要用到四种消息提示框方法:

(一)showInputDialog()输入对话框

(二)showOptionDialog()选择对话框

(三)showConfirmDialog()确认对话框

(四)showMessageDialog()消息对话框

有五种消息类型,类型不同,图标不同:

1、ERROR_MESSAGE

2、WARNINGMESSAGE

3、INFORMATIONMESSAGE

4、PLAINMESSAGE

5、QUESTIONMESSAGE

6、缺省的是默认为普通提示框

JOptionPane有三种参数设置类型:
JOptionPane.showMessageDialog(parentComponent, message); 
JOptionPane.showMessageDialog(parentComponent, message, title, messageType); 

JOptionPane.showMessageDialog(parentComponent, message, title, messageType, icon);

参数说明

parentComponent: 是对话框所在容器

message:是提示消息

title:是消息提示框的标题

messageType:是消息类型

icon:自定义图标

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值