home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Color;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Event;
- import java.awt.Font;
- import java.awt.Frame;
- import java.awt.Graphics;
- import java.awt.Label;
- import java.awt.LayoutManager;
- import java.awt.Panel;
- import java.awt.Scrollbar;
- import java.awt.Window;
-
- public class ColorTest extends Frame {
- final int MenuBarHeight;
- boolean fForm_Create;
- public Panel Panel1;
- public Label Label1;
- public Label Label2;
- public Label Label3;
- public Label RedLabel;
- public Label GreenLabel;
- public Label BlueLabel;
- public Scrollbar ScrollBar1;
- public Scrollbar ScrollBar2;
- public Scrollbar ScrollBar3;
-
- public ColorTest() {
- ((Component)this).setForeground(Color.black);
- ((Component)this).setBackground(Color.lightGray);
- ((Component)this).setFont(new Font("Dialog", 1, 12));
- ((Frame)this).setTitle("ColorTest");
- ((Container)this).setLayout((LayoutManager)null);
- this.Panel1 = new Panel();
- this.Panel1.setLayout((LayoutManager)null);
- this.Panel1.setForeground(Color.black);
- this.Panel1.setBackground(Color.black);
- this.Panel1.setFont(new Font("Dialog", 1, 12));
- this.Label1 = new Label("Red :", 0);
- this.Label1.setFont(new Font("Dialog", 1, 12));
- this.Label2 = new Label("Green :", 0);
- this.Label2.setFont(new Font("Dialog", 1, 12));
- this.Label3 = new Label("Blue :", 0);
- this.Label3.setFont(new Font("Dialog", 1, 12));
- this.RedLabel = new Label("0", 0);
- this.RedLabel.setFont(new Font("Dialog", 1, 12));
- this.GreenLabel = new Label("0", 0);
- this.GreenLabel.setFont(new Font("Dialog", 1, 12));
- this.BlueLabel = new Label("0", 0);
- this.BlueLabel.setFont(new Font("Dialog", 1, 12));
- this.ScrollBar1 = new Scrollbar(0);
- this.ScrollBar1.setValues(0, 22, 0, 255);
- this.ScrollBar1.setBackground(Color.lightGray);
- this.ScrollBar2 = new Scrollbar(0);
- this.ScrollBar2.setValues(0, 22, 0, 255);
- this.ScrollBar2.setBackground(Color.lightGray);
- this.ScrollBar3 = new Scrollbar(0);
- this.ScrollBar3.setValues(0, 22, 0, 255);
- this.ScrollBar3.setBackground(Color.lightGray);
- ((Container)this).add(this.ScrollBar3);
- ((Container)this).add(this.ScrollBar2);
- ((Container)this).add(this.ScrollBar1);
- ((Container)this).add(this.BlueLabel);
- ((Container)this).add(this.GreenLabel);
- ((Container)this).add(this.RedLabel);
- ((Container)this).add(this.Label3);
- ((Container)this).add(this.Label2);
- ((Container)this).add(this.Label1);
- ((Container)this).add(this.Panel1);
- this.fForm_Create = true;
- }
-
- public void InitialPositionSet() {
- ((Component)this).reshape(191, 107, 283, 229);
- this.Panel1.reshape(11, 29, 262, 95);
- this.Label1.reshape(26, 143, 48, 16);
- this.Label2.reshape(13, 167, 64, 16);
- this.Label3.reshape(22, 192, 54, 16);
- this.RedLabel.reshape(76, 143, 55, 16);
- this.GreenLabel.reshape(77, 168, 50, 16);
- this.BlueLabel.reshape(77, 194, 54, 16);
- this.ScrollBar1.reshape(142, 141, 121, 16);
- this.ScrollBar2.reshape(142, 168, 121, 16);
- this.ScrollBar3.reshape(142, 195, 121, 16);
- this.fForm_Create = false;
- }
-
- public boolean handleEvent(Event var1) {
- if (var1.id == 201 && var1.target == this) {
- this.ColorTest_WindowDestroy(var1.target);
- } else if (var1.id == 605 && var1.target == this.ScrollBar1) {
- this.ScrollBar1_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 602 && var1.target == this.ScrollBar1) {
- this.ScrollBar1_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 601 && var1.target == this.ScrollBar1) {
- this.ScrollBar1_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 604 && var1.target == this.ScrollBar1) {
- this.ScrollBar1_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 603 && var1.target == this.ScrollBar1) {
- this.ScrollBar1_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 605 && var1.target == this.ScrollBar2) {
- this.ScrollBar2_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 602 && var1.target == this.ScrollBar2) {
- this.ScrollBar2_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 601 && var1.target == this.ScrollBar2) {
- this.ScrollBar2_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 604 && var1.target == this.ScrollBar2) {
- this.ScrollBar2_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 603 && var1.target == this.ScrollBar2) {
- this.ScrollBar2_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 605 && var1.target == this.ScrollBar3) {
- this.ScrollBar3_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 602 && var1.target == this.ScrollBar3) {
- this.ScrollBar3_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 601 && var1.target == this.ScrollBar3) {
- this.ScrollBar3_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 604 && var1.target == this.ScrollBar3) {
- this.ScrollBar3_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- } else if (var1.id == 603 && var1.target == this.ScrollBar3) {
- this.ScrollBar3_ScrollAbsolute(var1.target, ((Scrollbar)var1.target).getValue());
- }
-
- return super.handleEvent(var1);
- }
-
- public void paint(Graphics var1) {
- if (this.fForm_Create) {
- this.InitialPositionSet();
- }
-
- }
-
- public static void main(String[] var0) {
- ColorTest var1 = new ColorTest();
- ((Window)var1).show();
- }
-
- public void ColorTest_WindowDestroy(Object var1) {
- System.exit(0);
- }
-
- public void ScrollBar1_ScrollAbsolute(Object var1, int var2) {
- this.RedLabel.setText(String.valueOf(this.ScrollBar1.getValue()));
- this.Panel1.setBackground(new Color(this.ScrollBar1.getValue(), this.ScrollBar2.getValue(), this.ScrollBar3.getValue()));
- this.Panel1.repaint();
- }
-
- public void ScrollBar2_ScrollAbsolute(Object var1, int var2) {
- this.GreenLabel.setText(String.valueOf(this.ScrollBar2.getValue()));
- this.Panel1.setBackground(new Color(this.ScrollBar1.getValue(), this.ScrollBar2.getValue(), this.ScrollBar3.getValue()));
- this.Panel1.repaint();
- }
-
- public void ScrollBar3_ScrollAbsolute(Object var1, int var2) {
- this.BlueLabel.setText(String.valueOf(this.ScrollBar3.getValue()));
- this.Panel1.setBackground(new Color(this.ScrollBar1.getValue(), this.ScrollBar2.getValue(), this.ScrollBar3.getValue()));
- this.Panel1.repaint();
- }
- }
-