`

java swing 提示框工具类

阅读更多

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

package com.swing.messagebox;

import javax.swing.JOptionPane;

public class GUIUtil23
{
    public static final String MESSAGE_WARNING     = " 警告";
    public static final String MESSAGE_INFORMATION = " 消息";
    public static final String MESSAGE_ERROR = " 错误";

    private GUIUtil23()
    {
        throw new Error("Don't let anyone instantiate this class.");
    }
    
    /***
     * Warning boxes
     * 
     * @param mesg
     */
    public static void warningDialog(String mesg)
    {
        JOptionPane
                .showMessageDialog(
                    null,
                    "<html><font color=\"yellow\"  style=\"font-weight:bold;" +
                    "background-color:#666666\" >"
                        + mesg + "</font></html>", MESSAGE_WARNING,
                    JOptionPane.WARNING_MESSAGE);
    }

    /***
     * error
     * 
     * @param mesg
     */
    public static void errorDialog(String mesg)
    {
        JOptionPane
                .showMessageDialog(
                    null,
                    "<html><font color=\"red\"  style=\"font-weight:bold;" +
                    "background-color:white\" >"
                        + mesg + "</font></html>", MESSAGE_ERROR,
                    JOptionPane.ERROR_MESSAGE);
    }

    /***
     * information
     * 
     * @param mesg
     */
    public static void infoDialog(String mesg)
    {
        JOptionPane.showMessageDialog(null,
            "<html><font color=\"green\"  style=\"font-weight:bold;\" >" + mesg
                + "</font></html>", MESSAGE_INFORMATION,
            JOptionPane.INFORMATION_MESSAGE);
    }
}

 

分享到:
评论

相关推荐

    (java)Swing中弹出对话框的几种方式

    在Java的Swing框架中,弹出对话框是与用户交互的一种常见方式,主要用于限制用户行为、提示用户操作结果或请求用户输入。JOptionPane类在Swing中扮演着关键角色,它提供了一系列静态方法用于创建各种标准对话框,如...

    java swing url下载器

    Swing是Java提供的一种轻量级GUI工具包,它允许开发者创建丰富的桌面应用程序。这个URL下载器通过用户输入的URL,能够实现文件的下载功能。 在Java Swing中,我们通常会使用JFrame作为主窗口,然后添加各种组件如...

    java写的swing框架的图书管理系统

    Swing是Java提供的一种图形用户界面(GUI)工具包,它允许开发者创建丰富的交互式用户界面,非常适合用于构建这种类型的应用程序。 在该系统中,Swing框架扮演着核心角色,提供了大量的组件来构建界面,如JFrame...

    Java Swing桌面开发经典案例

    Java Swing是Java编程语言中用于构建桌面应用程序的GUI(图形用户界面)工具包,它是Java Foundation Classes (JFC)的一部分。这个"Java Swing桌面开发经典案例"集合包含超过200个可运行的示例,为学习和理解Swing...

    java+swing聊天室

    Java Swing聊天室是一种基于Java GUI(图形用户界面)框架Swing构建的实时通信应用程序。Swing是Java标准库的一部分,提供了丰富的组件库,用于创建桌面应用程序。在这个项目中,我们将探讨如何利用Java Swing来实现...

    JavaSwing下拉框列表框补全提示的类

    在这种情况下,"Java Swing 下拉框列表框补全提示的类" 提供了一种解决方案,通过创建自定义的提示工具来展示完整的信息。 `ViewTooltip` 类可能是这个解决方案的核心部分。在 Swing 中,Tooltip 是一种基本的 UI ...

    java swing基础教程

    Swing提供了一些预定义的对话框,如JOptionPane,用于消息提示、确认对话和输入对话。 6. **组件属性与外观** Swing组件具有多种可定制的属性,如颜色、字体、边距等,可以通过set方法设置。此外,Swing支持Nimbus...

    JavaSwing图书管理系统.zip

    JavaSwing图书管理系统是一个基于Java Swing技术开发的用于图书...总的来说,JavaSwing图书管理系统结合了Java GUI的强大功能和SSM框架的灵活性,为图书管理人员提供了一个高效、易用的工具,实现了图书的全面管理。

    Java Swing图形界面

    Java Swing是Java平台上用于构建图形用户界面(GUI)的一个强大工具包,它是Java Foundation Classes (JFC)的一部分。Swing提供了丰富的组件集,允许开发者创建功能完备、交互性强的桌面应用。本篇将深入探讨Java ...

    Java课程设计-基于Java swing的学生信息管理系统(教务系统).rar

    Java Swing是Java Standard Edition (Java SE)的一部分,用于构建桌面应用程序的GUI(图形用户界面)工具包。在“Java课程设计-基于Java Swing的学生信息管理系统(教务系统)”项目中,学生将学习如何利用Java ...

    基于Java swing的ATM

    在多线程环境下,同步机制(如synchronized关键字)和并发工具(如java.util.concurrent包中的类)将扮演重要角色。 7. **加密与安全性**:为了保护用户的账户信息,系统可能采用SHA-256等加密算法对密码进行哈希...

    java swing实电影购票管理系统.rar

    Java Swing是Java编程语言中用于构建桌面应用程序的GUI(图形用户界面)工具包。它提供了丰富的组件库,允许开发者创建出具有复杂交互功能的应用程序,如电影购票管理系统。在这个项目中,我们关注的是如何利用Java ...

    java Swing控件测试(界面编程)

    Swing提供了一些实用工具类,如SwingUtilities,包含了很多便利的静态方法,如invokeLater()用于在事件调度线程中执行任务。 在实际编程中,你会根据需求组合使用这些控件,通过调整布局、设置事件监听、处理用户...

    Java swing中国象棋制作

    Java Swing是中国象棋游戏开发的一种常见技术选择,它是一个用于构建桌面GUI(图形用户界面)的应用程序框架。在本项目中,"Java Swing中国象棋制作"显然涉及到使用Swing库来创建一个交互式的中国象棋游戏。让我们...

    Java Swing登录资源管理器

    1. **用户界面**:Java Swing提供了诸如JFrame(主窗口)、JButton(按钮)、JLabel(标签)、JTextField(文本框)和JPasswordField(密码框)等组件,用于构建登录信息输入界面和数据展示区域。用户可以通过直观的...

    java swing

    总结起来,Java Swing 是一个强大的GUI工具包,它为开发者提供了构建复杂桌面应用程序所需的所有元素,并且具有高度的可定制性和跨平台性。无论你是初学者还是有经验的开发者,都能通过Java Swing 创建出功能丰富、...

    java swing 学习教程

    Java Swing 是Java GUI(图形用户界面)开发的重要库,它基于Java AWT(Abstract Window Toolkit)并提供了更丰富、更现代的组件和设计模式。本教程将深入探讨Swing的相关知识,帮助你构建功能强大的桌面应用程序。 ...

    swing 山寨版验证框架

    【Swing山寨版验证框架】是一个用于B/S和C/S应用的验证工具,它旨在提供基本的数据验证功能,减轻开发者因使用STRUTS验证框架所带来的约束。这个框架的核心是通过自定义的`MQDocument`类,它继承自`PlainDocument`,...

    Java Swing例题

    Java Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。在Java Swing中,你可以创建丰富的、跨平台的桌面应用程序。本篇讨论的主题是"Java Swing例题",我们将深入...

    java swing 编写的一个中国象棋游戏源码

    Java Swing是中国象棋游戏开发的重要工具,它是Java AWT(Abstract Window Toolkit)的扩展,提供了更丰富的图形用户界面(GUI)组件和事件处理机制。在这个Java编写的中国象棋游戏中,Swing库被用来构建棋盘、棋子...

Global site tag (gtag.js) - Google Analytics