RenderingHints.VALUE_ANTIALIAS_ON);
Color color = Utilities.deriveColorHSB(c.getBackground(), 0, 0, -.3f);
// Color color = Color.RED;
g2.setColor(ColorUtil.setAlpha(color, 40));
g2.drawRoundRect(x, y + 2, width - 1, height - 3, cornerRadius, cornerRadius);
g2.setColor(ColorUtil.setAlpha(color, 90));
g2.drawRoundRect(x, y + 1, width - 1, height - 2, cornerRadius, cornerRadius);
g2.setColor(ColorUtil.setAlpha(color, 255));
g2.drawRoundRect(x, y, width - 1, height - 1, cornerRadius, cornerRadius);