import java.awt.*; import javax.swing.*; public class Nuance extends Panel { private Panel tagBox; private Label colorTag; private Color color; private void createNuance(String colorCode) { tagBox = new Panel(); tagBox.setBackground(Color.BLACK); tagBox.setSize(new Dimension(getWidth(), 20)); color = Color.decode(colorCode); this.setBackground(color); this.add(tagBox); } public Nuance(String colorCode) { super(); setPreferredSize(new Dimension(100, 100)); createNuance(colorCode); } public Nuance(String colorCode, int x, int y) { super(); setPreferredSize(new Dimension(100, 100)); setSize(new Dimension(x, y)); createNuance(colorCode); } }