1 |
/* JOptionPane.java |
/* JOptionPane.java |
2 |
Copyright (C) 2004 Free Software Foundation, Inc. |
Copyright (C) 2004, 2005 Free Software Foundation, Inc. |
3 |
|
|
4 |
This file is part of GNU Classpath. |
This file is part of GNU Classpath. |
5 |
|
|
858 |
*/ |
*/ |
859 |
public static int showConfirmDialog(Component parentComponent, Object message) |
public static int showConfirmDialog(Component parentComponent, Object message) |
860 |
{ |
{ |
861 |
JOptionPane pane = new JOptionPane(message); |
JOptionPane pane = new JOptionPane(message, QUESTION_MESSAGE); |
862 |
JDialog dialog = pane.createDialog(parentComponent, "Select an Option"); |
JDialog dialog = pane.createDialog(parentComponent, "Select an Option"); |
863 |
|
|
864 |
dialog.pack(); |
dialog.pack(); |
865 |
dialog.show(); |
dialog.show(); |
866 |
|
|
867 |
return ((Integer) pane.getValue()).intValue(); |
if (pane.getValue() instanceof Integer) |
868 |
|
return ((Integer) pane.getValue()).intValue(); |
869 |
|
return -1; |
870 |
} |
} |
871 |
|
|
872 |
/** |
/** |
891 |
dialog.pack(); |
dialog.pack(); |
892 |
dialog.show(); |
dialog.show(); |
893 |
|
|
894 |
return ((Integer) pane.getValue()).intValue(); |
if (pane.getValue() instanceof Integer) |
895 |
|
return ((Integer) pane.getValue()).intValue(); |
896 |
|
return -1; |
897 |
} |
} |
898 |
|
|
899 |
/** |
/** |
919 |
dialog.pack(); |
dialog.pack(); |
920 |
dialog.show(); |
dialog.show(); |
921 |
|
|
922 |
return ((Integer) pane.getValue()).intValue(); |
if (pane.getValue() instanceof Integer) |
923 |
|
return ((Integer) pane.getValue()).intValue(); |
924 |
|
return -1; |
925 |
} |
} |
926 |
|
|
927 |
/** |
/** |
949 |
dialog.pack(); |
dialog.pack(); |
950 |
dialog.show(); |
dialog.show(); |
951 |
|
|
952 |
return ((Integer) pane.getValue()).intValue(); |
if (pane.getValue() instanceof Integer) |
953 |
|
return ((Integer) pane.getValue()).intValue(); |
954 |
|
return -1; |
955 |
} |
} |
956 |
|
|
957 |
/** |
/** |