Statistics
| Revision:

svn-gvsig-desktop / trunk / applications / appgvSIG / src / com / iver / cit / gvsig / gui / toc / PanelColor.java @ 312

History | View | Annotate | Download (2.07 KB)

1
/*
2
 * Created on 27-feb-2004
3
 *
4
 * To change the template for this generated file go to
5
 * Window>Preferences>Java>Code Generation>Code and Comments
6
 */
7
package com.iver.cit.gvsig.gui.toc;
8

    
9
import java.awt.BorderLayout;
10
import java.awt.Color;
11
import java.awt.Dimension;
12

    
13
import javax.swing.JPanel;
14

    
15

    
16
/**
17
 * DOCUMENT ME!
18
 *
19
 * @author vcn To change the template for this generated type comment go to
20
 *         Window>Preferences>Java>Code Generation>Code and
21
 *         Comments
22
 */
23
public class PanelColor extends JPanel {
24
    public Color[] m_colores = new Color[100];
25
    public Color m_color;
26
    private Integer numReg;
27
    private int numreg;
28
    public int a = 155;
29
    public int b = 205;
30
    public int c = 255;
31

    
32
    /**
33
     * Creates a new PanelColor object.
34
     *
35
     * @param numReg DOCUMENT ME!
36
     */
37
    public PanelColor(int numReg) {
38
        //numReg=numReg+1;
39
        //m_color = new Color((numReg*numReg+100)%255,(numReg+(3*numReg+100))%255,numReg%255);
40
        //this.setBackground(m_color);
41
        setLayout(new BorderLayout());
42
                
43
        //add(oneColorPanel);
44
        setMaximumSize(new Dimension(12, 12));
45
        setMinimumSize(new Dimension(12, 12));
46
        setPreferredSize(new Dimension(12, 12));
47
    }
48

    
49
    //private ColorPanel oneColorPanel = new ColorPanel();
50
    //private FourColorPanel fourColorPanel = new LayerColorPanel.FourColorPanel();
51
    public void setColor(Color color) {
52
        m_color = color;
53
        a=color.getRed();
54
        System.out.println("a=color.getRed();"+a);
55
                b=color.getGreen();
56
                System.out.println("b=color.getGreen();"+b);
57
        c=color.getBlue();
58
                System.out.println("c=color.getBlue();"+c);
59
        this.setBackground(color);
60
    }
61

    
62
    /**
63
     * DOCUMENT ME!
64
     */
65
    public void setColorinicial() {
66
        a=155;
67
                b=205;
68
                c=255;
69
        m_color = new Color(a, b, c);
70
        this.setBackground(m_color);
71
    }
72

    
73
    /**
74
     * DOCUMENT ME!
75
     */
76
    public void setColorfin() {
77
        this.m_color = new Color(45, 95, 145);
78
        a=45;
79
        b=95;
80
        c=145;
81
        this.setBackground(m_color);
82
    }
83
}