package org.jmeld.ui.tree;
import javax.swing.*;
import java.awt.*;
/**
* Created by alberto on 16/11/14.
*/
class TreeColorIcon implements Icon {
private static int HEIGHT = 14;
private static int WIDTH = 14;
private Color color;
public TreeColorIcon(Color color) {
this.color = color;
}
public int getIconHeight() {
return HEIGHT;
}
public int getIconWidth() {
return WIDTH;
}
public void paintIcon(Component c, Graphics g, int x, int y) {
g.setColor(color);
g.fillRect(x, y, WIDTH - 1, HEIGHT - 1);
g.setColor(Color.black);
g.drawRect(x, y, WIDTH - 1, HEIGHT - 1);
}
}