home *** CD-ROM | disk | FTP | other *** search
/ MACD 7 / MACD7.iso / www / weirdscience / classes / colorcontrol.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-06-14  |  1013 b   |  30 lines

  1. import java.awt.Color;
  2. import java.awt.Container;
  3. import java.awt.GridBagConstraints;
  4. import java.awt.GridBagLayout;
  5. import java.awt.Panel;
  6.  
  7. public class ColorControl extends Panel {
  8.    private ColorChooser chooser;
  9.  
  10.    public ColorControl(Color var1) {
  11.       GridBagLayout var2 = new GridBagLayout();
  12.       GridBagConstraints var3 = new GridBagConstraints();
  13.       var3.weighty = (double)1.0F;
  14.       ((Container)this).setLayout(var2);
  15.       ColorPreview var4 = new ColorPreview(var1);
  16.       var3.fill = 3;
  17.       var2.setConstraints(var4, var3);
  18.       this.chooser = new ColorChooser(var4, var1);
  19.       var3.weightx = (double)1.0F;
  20.       var3.fill = 1;
  21.       var2.setConstraints(this.chooser, var3);
  22.       ((Container)this).add(this.chooser);
  23.       ((Container)this).add(var4);
  24.    }
  25.  
  26.    public Color getColor() {
  27.       return this.chooser.getColor();
  28.    }
  29. }
  30.