Java JOptionPane Confirmation showConfirmationDialog(String title, String question)

Here you can find the source of showConfirmationDialog(String title, String question)

Description

show Confirmation Dialog

License

Open Source License

Declaration

public static boolean showConfirmationDialog(String title, String question) 

Method Source Code

//package com.java2s;
/*//from w ww  .jav a 2s.  c  o m
 * Copyright (c) 2007, Lan Boon Ping. All Rights Reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import javax.swing.JLabel;
import javax.swing.JOptionPane;

public class Main {
    public static boolean showConfirmationDialog(String title, String question) {
        int result = JOptionPane.showOptionDialog(null,
                new JLabel("<html><body>" + question.replaceAll("\n", "<br>") + "</body></html>"), title,
                JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, null, null);

        return result == JOptionPane.YES_OPTION;
    }
}

Related

  1. showConfirm(String message)
  2. showConfirmation(Component component, String message)
  3. showConfirmation(Component parent, String message)
  4. showConfirmation(String msg)
  5. showConfirmationDialog(Component parent, String message)
  6. showConfirmDialog(Component parentComponent, Object message, String title)
  7. showConfirmDialog(final Component parent, final String title, final String message)
  8. showConfirmDialog(final Component parentComponent, final String message)
  9. showConfirmDialog(String message)