Java tutorial
//package com.java2s; import javax.swing.*; public class Main { private static JOptionPane createPane(int type, String message, int messageMaxLength) { JOptionPane pane = createMaxLengthOptionPane(messageMaxLength); pane.setMessageType(type); pane.setMessage(message); return pane; } public static JOptionPane createMaxLengthOptionPane(final int maxLength) { return new JOptionPane() { @Override public int getMaxCharactersPerLineCount() { return maxLength; } }; } }