java swing 提示框工具类

下面是我总结Java  swing 常用的弹出框工具类:

Java代码   收藏代码
  1. package com.swing.messagebox;  
  2.   
  3. import javax.swing.JOptionPane;  
  4.   
  5. public class GUIUtil23  
  6. {  
  7.     public static final String MESSAGE_WARNING     = " 警告";  
  8.     public static final String MESSAGE_INFORMATION = " 消息";  
  9.     public static final String MESSAGE_ERROR = " 错误";  
  10.   
  11.     private GUIUtil23()  
  12.     {  
  13.         throw new Error("Don't let anyone instantiate this class.");  
  14.     }  
  15.       
  16.     /*** 
  17.      * Warning boxes 
  18.      *  
  19.      * @param mesg 
  20.      */  
  21.     public static void warningDialog(String mesg)  
  22.     {  
  23.         JOptionPane  
  24.                 .showMessageDialog(  
  25.                     null,  
  26.                     "<html><font color=\"yellow\"  style=\"font-weight:bold;" +  
  27.                     "background-color:#666666\" >"  
  28.                         + mesg + "</font></html>", MESSAGE_WARNING,  
  29.                     JOptionPane.WARNING_MESSAGE);  
  30.     }  
  31.   
  32.     /*** 
  33.      * error 
  34.      *  
  35.      * @param mesg 
  36.      */  
  37.     public static void errorDialog(String mesg)  
  38.     {  
  39.         JOptionPane  
  40.                 .showMessageDialog(  
  41.                     null,  
  42.                     "<html><font color=\"red\"  style=\"font-weight:bold;" +  
  43.                     "background-color:white\" >"  
  44.                         + mesg + "</font></html>", MESSAGE_ERROR,  
  45.                     JOptionPane.ERROR_MESSAGE);  
  46.     }  
  47.   
  48.     /*** 
  49.      * information 
  50.      *  
  51.      * @param mesg 
  52.      */  
  53.     public static void infoDialog(String mesg)  
  54.     {  
  55.         JOptionPane.showMessageDialog(null,  
  56.             "<html><font color=\"green\"  style=\"font-weight:bold;\" >" + mesg  
  57.                 + "</font></html>", MESSAGE_INFORMATION,  
  58.             JOptionPane.INFORMATION_MESSAGE);  
  59.     }  
  60. }  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值