AskingQuestionDialog.java Source code

Java tutorial

Introduction

Here is the source code for AskingQuestionDialog.java

Source

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

public class AskingQuestionDialog {

    public static void main(String argv[]) {
        JOptionPane pane = new JOptionPane("To be or not to be ?\nThat is the question.");
        Object[] options = new String[] { "To be", "Not to be" };
        pane.setOptions(options);
        JDialog dialog = pane.createDialog(new JFrame(), "Dilaog");
        dialog.show();
        Object obj = pane.getValue();
        int result = -1;
        for (int k = 0; k < options.length; k++)
            if (options[k].equals(obj))
                result = k;
        System.out.println("User's choice: " + result);
    }
}