/[classpath]/classpath/javax/swing/JOptionPane.java
ViewVC logotype

Diff of /classpath/javax/swing/JOptionPane.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11.2.4 by gnu_andrew, Wed Nov 2 00:43:46 2005 UTC revision 1.11.2.5 by gnu_andrew, Sun Nov 27 21:00:37 2005 UTC
# Line 369  public class JOptionPane extends JCompon Line 369  public class JOptionPane extends JCompon
369      inputValue = UNINITIALIZED_VALUE;      inputValue = UNINITIALIZED_VALUE;
370      value = UNINITIALIZED_VALUE;      value = UNINITIALIZED_VALUE;
371    
     // FIXME: This dialog should be centered on the parent  
     // or at the center of the screen (if the parent is null)  
     // Need getGraphicsConfiguration to return non-null in  
     // order for that to work so we know how large the  
     // screen is.  
372      dialog.getContentPane().add(this);      dialog.getContentPane().add(this);
373      dialog.setModal(true);      dialog.setModal(true);
374      dialog.setResizable(false);      dialog.setResizable(false);
375        dialog.pack();
376        dialog.setLocationRelativeTo(parentComponent);
377        
378      return dialog;      return dialog;
379    }    }
380    
# Line 860  public class JOptionPane extends JCompon Line 857  public class JOptionPane extends JCompon
857    {    {
858      JOptionPane pane = new JOptionPane(message, QUESTION_MESSAGE);      JOptionPane pane = new JOptionPane(message, QUESTION_MESSAGE);
859      JDialog dialog = pane.createDialog(parentComponent, "Select an Option");      JDialog dialog = pane.createDialog(parentComponent, "Select an Option");
   
     dialog.pack();  
860      dialog.show();      dialog.show();
861            
862      if (pane.getValue() instanceof Integer)      if (pane.getValue() instanceof Integer)
# Line 888  public class JOptionPane extends JCompon Line 883  public class JOptionPane extends JCompon
883    {    {
884      JOptionPane pane = new JOptionPane(message, PLAIN_MESSAGE, optionType);      JOptionPane pane = new JOptionPane(message, PLAIN_MESSAGE, optionType);
885      JDialog dialog = pane.createDialog(parentComponent, title);      JDialog dialog = pane.createDialog(parentComponent, title);
     dialog.pack();  
886      dialog.show();      dialog.show();
887    
888      if (pane.getValue() instanceof Integer)      if (pane.getValue() instanceof Integer)
# Line 916  public class JOptionPane extends JCompon Line 910  public class JOptionPane extends JCompon
910    {    {
911      JOptionPane pane = new JOptionPane(message, messageType, optionType);      JOptionPane pane = new JOptionPane(message, messageType, optionType);
912      JDialog dialog = pane.createDialog(parentComponent, title);      JDialog dialog = pane.createDialog(parentComponent, title);
     dialog.pack();  
913      dialog.show();      dialog.show();
914    
915      if (pane.getValue() instanceof Integer)      if (pane.getValue() instanceof Integer)
# Line 946  public class JOptionPane extends JCompon Line 939  public class JOptionPane extends JCompon
939    {    {
940      JOptionPane pane = new JOptionPane(message, messageType, optionType, icon);      JOptionPane pane = new JOptionPane(message, messageType, optionType, icon);
941      JDialog dialog = pane.createDialog(parentComponent, title);      JDialog dialog = pane.createDialog(parentComponent, title);
     dialog.pack();  
942      dialog.show();      dialog.show();
943    
944      if (pane.getValue() instanceof Integer)      if (pane.getValue() instanceof Integer)
# Line 972  public class JOptionPane extends JCompon Line 964  public class JOptionPane extends JCompon
964      JOptionPane pane = new JOptionPane(message, QUESTION_MESSAGE);      JOptionPane pane = new JOptionPane(message, QUESTION_MESSAGE);
965      pane.setWantsInput(true);      pane.setWantsInput(true);
966      JDialog dialog = pane.createDialog(parentComponent, null);      JDialog dialog = pane.createDialog(parentComponent, null);
     dialog.pack();  
967      dialog.show();      dialog.show();
968            
969      return (String) pane.getInputValue();      return (String) pane.getInputValue();
# Line 999  public class JOptionPane extends JCompon Line 990  public class JOptionPane extends JCompon
990      pane.setInitialSelectionValue(initialSelectionValue);      pane.setInitialSelectionValue(initialSelectionValue);
991      pane.setWantsInput(true);      pane.setWantsInput(true);
992      JDialog dialog = pane.createDialog(parentComponent, null);      JDialog dialog = pane.createDialog(parentComponent, null);
     dialog.pack();  
993      dialog.show();      dialog.show();
994            
995      return (String) pane.getInputValue();      return (String) pane.getInputValue();
# Line 1025  public class JOptionPane extends JCompon Line 1015  public class JOptionPane extends JCompon
1015      JOptionPane pane = new JOptionPane(message, messageType);      JOptionPane pane = new JOptionPane(message, messageType);
1016      pane.setWantsInput(true);      pane.setWantsInput(true);
1017      JDialog dialog = pane.createDialog(parentComponent, title);      JDialog dialog = pane.createDialog(parentComponent, title);
     dialog.pack();  
1018      dialog.show();      dialog.show();
1019            
1020      return (String) pane.getInputValue();      return (String) pane.getInputValue();
# Line 1058  public class JOptionPane extends JCompon Line 1047  public class JOptionPane extends JCompon
1047      pane.setSelectionValues(selectionValues);      pane.setSelectionValues(selectionValues);
1048      pane.setInitialSelectionValue(initialSelectionValue);      pane.setInitialSelectionValue(initialSelectionValue);
1049      JDialog dialog = pane.createDialog(parentComponent, title);      JDialog dialog = pane.createDialog(parentComponent, title);
     dialog.pack();  
1050      dialog.show();      dialog.show();
1051            
1052      return pane.getInputValue();      return pane.getInputValue();
# Line 1079  public class JOptionPane extends JCompon Line 1067  public class JOptionPane extends JCompon
1067      JOptionPane pane = new JOptionPane(message, QUESTION_MESSAGE);      JOptionPane pane = new JOptionPane(message, QUESTION_MESSAGE);
1068      pane.setWantsInput(true);      pane.setWantsInput(true);
1069      JDialog dialog = pane.createDialog(null, null);      JDialog dialog = pane.createDialog(null, null);
     dialog.pack();  
1070      dialog.show();      dialog.show();
1071            
1072      return (String) pane.getInputValue();      return (String) pane.getInputValue();
# Line 1104  public class JOptionPane extends JCompon Line 1091  public class JOptionPane extends JCompon
1091      pane.setWantsInput(true);      pane.setWantsInput(true);
1092      pane.setInitialSelectionValue(initialSelectionValue);      pane.setInitialSelectionValue(initialSelectionValue);
1093      JDialog dialog = pane.createDialog(null, null);      JDialog dialog = pane.createDialog(null, null);
     dialog.pack();  
1094      dialog.show();      dialog.show();
1095            
1096      return (String) pane.getInputValue();      return (String) pane.getInputValue();
# Line 1409  public class JOptionPane extends JCompon Line 1395  public class JOptionPane extends JCompon
1395    {    {
1396      JOptionPane pane = new JOptionPane(message, INFORMATION_MESSAGE);      JOptionPane pane = new JOptionPane(message, INFORMATION_MESSAGE);
1397      JDialog dialog = pane.createDialog(parentComponent, null);      JDialog dialog = pane.createDialog(parentComponent, null);
     dialog.pack();  
1398      dialog.show();        dialog.show();  
1399    }    }
1400    
# Line 1428  public class JOptionPane extends JCompon Line 1413  public class JOptionPane extends JCompon
1413    {    {
1414      JOptionPane pane = new JOptionPane(message, messageType);      JOptionPane pane = new JOptionPane(message, messageType);
1415      JDialog dialog = pane.createDialog(parentComponent, title);      JDialog dialog = pane.createDialog(parentComponent, title);
     dialog.pack();  
1416      dialog.show();      dialog.show();
1417    }    }
1418    
# Line 1449  public class JOptionPane extends JCompon Line 1433  public class JOptionPane extends JCompon
1433      JOptionPane pane = new JOptionPane(message, messageType);      JOptionPane pane = new JOptionPane(message, messageType);
1434      pane.setIcon(icon);      pane.setIcon(icon);
1435      JDialog dialog = pane.createDialog(parentComponent, title);      JDialog dialog = pane.createDialog(parentComponent, title);
     dialog.pack();  
1436      dialog.show();      dialog.show();
1437    }    }
1438    
# Line 1479  public class JOptionPane extends JCompon Line 1462  public class JOptionPane extends JCompon
1462                                         options, initialValue);                                         options, initialValue);
1463    
1464      JDialog dialog = pane.createDialog(parentComponent, title);      JDialog dialog = pane.createDialog(parentComponent, title);
     dialog.pack();  
1465      dialog.show();      dialog.show();
1466    
1467      if (pane.getValue() instanceof Integer)      if (pane.getValue() instanceof Integer)

Legend:
Removed from v.1.11.2.4  
changed lines
  Added in v.1.11.2.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26