¿Cómo hacer que no cambien los colores de mi Gráfica de Pastel?
Estoy haciendo un programa que hace una gráfica de pastel en dos clases por Graphics el punto es que tengo que agregar una etiqueta a la parte del pie que corresponde si puedo enviar la etiqueta pero cambia de colores la gráfica como puedo hacer que no cambien los colores creo que el problema es repaint
Envío la clase principal
public void paintComponent(Graphics g) {
super.paintComponent(g);
g2 = (Graphics2D) g;
P = new Grafica(valor, etique, "materias");
P.dibujar(g2);
g2.setColor(Color.red);
g2.drawString(cad, x, y);
}
public void mouseMoved(MouseEvent e) {
x = e.getX();
y = e.getY();
if (P.arc[0].contains(e.getPoint())) {
cad = etique[0];
}
for (int i = 1; i < P.arc.length; i++) {
if (P.arc[i].contains(e.getPoint())) {
cad = etique[i];
repaint();
}
}