Java JOptionPane Warning displayWarningMessage(Component parentComponent, String message, String windowTitle)

Here you can find the source of displayWarningMessage(Component parentComponent, String message, String windowTitle)

Description

display Warning Message

License

Open Source License

Declaration

public static void displayWarningMessage(Component parentComponent,
            String message, String windowTitle) 

Method Source Code

//package com.java2s;
/*/*from   www  . j a v a2 s.c om*/
 * Copyright (C) 2007-2014 Dylan Bumford, Lucas Champollion, Maribel Romero
 * and Joshua Tauberer
 * 
 * This file is part of The Lambda Calculator.
 * 
 * The Lambda Calculator is free software: you can redistribute it and/or
 * modify it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or (at your
 * option) any later version.
 * 
 * The Lambda Calculator is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
 * Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License along
 * with The Lambda Calculator.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

import java.awt.*;

import javax.swing.JDialog;
import javax.swing.JOptionPane;

public class Main {
    public static void displayWarningMessage(Component parentComponent,
            String message, String windowTitle) {

        displayMessage(parentComponent, message, windowTitle,
                JOptionPane.WARNING_MESSAGE);
    }

    private static void displayMessage(Component parentComponent,
            String message, String windowTitle, int messageType) {
        JOptionPane p = new JOptionPane(message, messageType) {
            public int getMaxCharactersPerLineCount() {
                return 72;
            }

        };
        p.setMessage(message);
        JDialog dialog = p.createDialog(parentComponent, windowTitle);
        dialog.setVisible(true);
    }
}

Related

  1. displayWarning(String strMsg)
  2. getIconWarning()
  3. messageWarning(String s)
  4. messageWarning(String s)
  5. popupMessage(String title, String message, @SuppressWarnings("SameParameterValue") int icon)