Java JOptionPane Message displayMessage(Component parentComponent, String message, String windowTitle, int messageType)

Here you can find the source of displayMessage(Component parentComponent, String message, String windowTitle, int messageType)

Description

display Message

License

Open Source License

Declaration

private static void displayMessage(Component parentComponent,
            String message, String windowTitle, int messageType) 

Method Source Code

//package com.java2s;
/*//from   w  ww.  jav a2  s. com
 * 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 {
    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. display2(Component parent, String message, String title, int optionType, int messageType, Icon icon)
  2. displayEditor(Component parent, String title, String msg)
  3. displayInputMessage(String title, String message, String defaultInput)
  4. displayInputMessage(String title, String message, String defaultInput)
  5. displayMessage(Component parent, String string, String title)
  6. displayMessage(String message)
  7. displayMessagePane(String desc, String title)
  8. excMsg(String msg, Exception ex)
  9. excMsg(String msg, Exception ex)