/[classpath]/classpath/examples/gnu/classpath/examples/swing/Demo.java
ViewVC logotype

Diff of /classpath/examples/gnu/classpath/examples/swing/Demo.java

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

revision 1.27 by rabbit78, Fri Nov 4 12:23:13 2005 UTC revision 1.28 by trebligd, Wed Nov 9 16:37:56 2005 UTC
# Line 211  public class Demo Line 211  public class Demo
211                      (new TextFieldDemo("TextField Demo")).createContent(),                      (new TextFieldDemo("TextField Demo")).createContent(),
212                      examples);                      examples);
213    
214        new PopUpAction("FileChooser",
215                        (new FileChooserDemo("FileChooser Demo")).createContent(),
216                        examples);
217    
218      new PopUpAction("ColorChooser",      new PopUpAction("ColorChooser",
219                      mkColorChooser(),                      mkColorChooser(),
220                      examples);                      examples);
# Line 1018  public class Demo Line 1022  public class Demo
1022        
1023    private JPanel mkButtonBar()    private JPanel mkButtonBar()
1024    {        {    
1025      JPanel panel = new JPanel ();      JPanel panel = new JPanel (new GridLayout(2, 1));
1026      panel.setLayout(new FlowLayout());      JPanel panelA = new JPanel(new FlowLayout());
1027        JPanel panelB = new JPanel(new FlowLayout());
1028    
1029      new PopUpAction("Buttons",      new PopUpAction("Buttons",
1030                      (new ButtonDemo("Button Demo")).createContent(),                      (new ButtonDemo("Button Demo")).createContent(),
1031                      panel);                      panelA);
1032            
1033      new PopUpAction("Toggles",      new PopUpAction("Toggles",
1034                      mkToggle("cool and refreshing"),                      mkToggle("cool and refreshing"),
1035                      panel);                      panelA);
1036    
1037      new PopUpAction("Checkbox",      new PopUpAction("Checkbox",
1038                      mkCheckbox("ice cold"),                      mkCheckbox("ice cold"),
1039                      panel);                      panelA);
1040    
1041      new PopUpAction("Radio",      new PopUpAction("Radio",
1042                      mkRadio("delicious"),                      mkRadio("delicious"),
1043                      panel);                      panelA);
1044    
1045      new PopUpAction("Slider",      new PopUpAction("Slider",
1046                      (new SliderDemo("Slider Demo")).createContent(),                      (new SliderDemo("Slider Demo")).createContent(),
1047                      panel);                      panelA);
1048    
1049      new PopUpAction("List",      new PopUpAction("List",
1050                      mkListPanel(new String[] { "hello",                      mkListPanel(new String[] { "hello",
# Line 1050  public class Demo Line 1055  public class Demo
1055                                                 "that",                                                 "that",
1056                                                 "wraps",                                                 "wraps",
1057                                                 "over"}),                                                 "over"}),
1058                      panel);                      panelA);
1059    
1060      new PopUpAction("Scrollbar",      new PopUpAction("Scrollbar",
1061                      (new ScrollBarDemo("ScrollBar Demo")).createContent(),                      (new ScrollBarDemo("ScrollBar Demo")).createContent(),
1062                      panel);                      panelA);
1063    
1064      new PopUpAction("Viewport",      new PopUpAction("Viewport",
1065                      mkViewportBox(mkBigButton("View Me!")),                      mkViewportBox(mkBigButton("View Me!")),
1066                      panel);                      panelA);
1067    
1068      new PopUpAction("ScrollPane",      new PopUpAction("ScrollPane",
1069                      mkScrollPane(mkBigButton("Scroll Me!")),                      mkScrollPane(mkBigButton("Scroll Me!")),
1070                      panel);                      panelA);
1071    
1072      new PopUpAction("TabPane",      new PopUpAction("TabPane",
1073                      mkTabs(new String[] {"happy",                      mkTabs(new String[] {"happy",
1074                                           "sad",                                           "sad",
1075                                           "indifferent"}),                                           "indifferent"}),
1076                      panel);                      panelB);
1077    
1078      new PopUpAction("Spinner",      new PopUpAction("Spinner",
1079                      mkSpinner(),                      mkSpinner(),
1080                      panel);                      panelB);
1081    
1082      new PopUpAction("TextField",      new PopUpAction("TextField",
1083                      (new TextFieldDemo("TextField Demo")).createContent(),                      (new TextFieldDemo("TextField Demo")).createContent(),
1084                      panel);                      panelB);
1085    
1086        new PopUpAction("FileChooser",
1087                        (new FileChooserDemo("FileChooser Demo")).createContent(),
1088                        panelB);
1089    
1090      new PopUpAction("ColorChooser",      new PopUpAction("ColorChooser",
1091                      mkColorChooser(),                      mkColorChooser(),
1092                      panel);                      panelB);
1093    
1094      new PopUpAction("ComboBox",      new PopUpAction("ComboBox",
1095                      (new ComboBoxDemo("ComboBox Demo")).createContent(),                      (new ComboBoxDemo("ComboBox Demo")).createContent(),
1096                      panel);                      panelB);
1097    
1098      new PopUpAction("Editor",      new PopUpAction("Editor",
1099                      mkEditorPane(),                      mkEditorPane(),
1100                      panel);                      panelB);
1101            
1102      new PopUpAction("Tree",      new PopUpAction("Tree",
1103                      mkTree(),                      mkTree(),
1104                      panel);                      panelB);
1105            
1106      new PopUpAction("Table",      new PopUpAction("Table",
1107                      mkTable(),                      mkTable(),
1108                      panel);                      panelB);
1109            
1110      JButton exitDisposer = mkDisposerButton(frame);      JButton exitDisposer = mkDisposerButton(frame);
1111      panel.add(exitDisposer);      panelB.add(exitDisposer);
1112      exitDisposer.addActionListener(new ActionListener()      exitDisposer.addActionListener(new ActionListener()
1113        {        {
1114          public void actionPerformed(ActionEvent e)          public void actionPerformed(ActionEvent e)
# Line 1107  public class Demo Line 1116  public class Demo
1116            System.exit(1);            System.exit(1);
1117          }          }
1118        });        });
1119        panel.add(panelA);
1120        panel.add(panelB);
1121      return panel;      return panel;
1122    }    }
1123  }  }

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28

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