开发者社区> 黄威的世界> 正文

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. }  

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
java oop经典案例开发与源码 -java swing 羊了*羊 简易版本开发 (1) 地图模块编辑器开发(附github源码地址)
java oop经典案例开发与源码 -java swing 羊了*羊 简易版本开发 (1) 地图模块编辑器开发(附github源码地址)
35 0
java Swing+JDBC+mysql实现毕业设计选题管理系统(附源码)
java Swing+JDBC+mysql实现毕业设计选题管理系统(附源码)
51 0
java Swing+mysql+JDBC实现教务系统(源码+数据库+UML图+数据库分析)
🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线
37 0
Java Swing实现烟花效果(含音乐效果)
Java Swing实现烟花效果,在idea里面运行,要导入一个音乐的jar包
67 0
Java Swing 实现loading进度条加载效果
这个可以用来做一些页面的加载进度条还是很不错的,起到美观的作用,一些代码内容也是根据别的大佬拿来修改完成。这是在idea里面运行的
99 0
Java Swing之数据库表结构导出工具(Excel、Word等)
EasyDataBaseExport是一款表结构信息生成工具,支持mysql、Oracle、Sqlserver、PostgreSql、达梦、虚谷、DB2等数据库,同时支持Excel、Word、Markdown、Html、Pdf文档导出
75 0
1小时学会通过Java Swing Design设计java图形化(3)
1小时学会通过Java Swing Design设计java图形化
74 0
1小时学会通过Java Swing Design设计java图形化(2)
1小时学会通过Java Swing Design设计java图形化
40 0
1小时学会通过Java Swing Design设计java图形化(1)
1小时学会通过Java Swing Design设计java图形化
35 0
Java GUI Swing组件
Java GUI Swing组件
77 0
+关注
黄威的世界
我是一个热衷IT技术的人,希望自己不断地设计开发出对别人非常有用的软件。有近7年的java开发经验(包括2年Android开发经验)和一年左右的linux使用经验。擅长Java Web后台开发 ,喜欢研究新的各种实用技术
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Java工程师必读手册
立即下载
Java应用提速(速度与激情)
立即下载
Java单元测试实战
立即下载