< prev index next >

src/demo/share/jfc/SwingSet2/ColorChooserDemo.java

Print this page




 111                                                                 current :
 112                                                                 Color.WHITE);
 113                 if (getSwingSet2() != null && getSwingSet2().isDragEnabled()) {
 114                     chooser.setDragEnabled(true);
 115                 }
 116 
 117                 chosen = null;
 118                 ActionListener okListener = new ActionListener() {
 119                     public void actionPerformed(ActionEvent ae) {
 120                         chosen = chooser.getColor();
 121                     }
 122                 };
 123 
 124                 JDialog dialog = JColorChooser.createDialog(getDemoPanel(),
 125                                                             getString("ColorChooserDemo.chooser_title"),
 126                                                             true,
 127                                                             chooser,
 128                                                             okListener,
 129                                                             null);
 130 
 131                 dialog.show();
 132 
 133                 if(e.getSource() == outerColorButton) {
 134                     bezAnim.setOuterColor(chosen);
 135                 } else if(e.getSource() == backgroundColorButton) {
 136                     bezAnim.setBackgroundColor(chosen);
 137                 } else if(e.getSource() == gradientAButton) {
 138                     bezAnim.setGradientColorA(chosen);
 139                 } else {
 140                     bezAnim.setGradientColorB(chosen);
 141                 }
 142             }
 143         };
 144 
 145         outerColorButton.addActionListener(l);
 146         backgroundColorButton.addActionListener(l);
 147         gradientAButton.addActionListener(l);
 148         gradientBButton.addActionListener(l);
 149 
 150         // Add everything to the panel
 151         JPanel p = getDemoPanel();




 111                                                                 current :
 112                                                                 Color.WHITE);
 113                 if (getSwingSet2() != null && getSwingSet2().isDragEnabled()) {
 114                     chooser.setDragEnabled(true);
 115                 }
 116 
 117                 chosen = null;
 118                 ActionListener okListener = new ActionListener() {
 119                     public void actionPerformed(ActionEvent ae) {
 120                         chosen = chooser.getColor();
 121                     }
 122                 };
 123 
 124                 JDialog dialog = JColorChooser.createDialog(getDemoPanel(),
 125                                                             getString("ColorChooserDemo.chooser_title"),
 126                                                             true,
 127                                                             chooser,
 128                                                             okListener,
 129                                                             null);
 130 
 131                 dialog.setVisible(true);
 132 
 133                 if(e.getSource() == outerColorButton) {
 134                     bezAnim.setOuterColor(chosen);
 135                 } else if(e.getSource() == backgroundColorButton) {
 136                     bezAnim.setBackgroundColor(chosen);
 137                 } else if(e.getSource() == gradientAButton) {
 138                     bezAnim.setGradientColorA(chosen);
 139                 } else {
 140                     bezAnim.setGradientColorB(chosen);
 141                 }
 142             }
 143         };
 144 
 145         outerColorButton.addActionListener(l);
 146         backgroundColorButton.addActionListener(l);
 147         gradientAButton.addActionListener(l);
 148         gradientBButton.addActionListener(l);
 149 
 150         // Add everything to the panel
 151         JPanel p = getDemoPanel();


< prev index next >