Ver Mensaje Individual
  #9 (permalink)  
Antiguo 07/05/2017, 04:10
Jose789
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 4 meses
Puntos: 4
Respuesta: Volver a repintar el area

Cita:
Iniciado por chuidiang Ver Mensaje
Hola:

Código:
public class pintar{
   private figura figura;

   public pintar(figure figura) {
       this.figura = figura;
   }

   public void paint(Graphics g) {
       .... this.figura ....
   }

}
y la otra similar.

Un detalle nada mas que no tiene que ver mucho con esto. En java es habitual poner el nombre de clase la primera con mayúsculas. Tus clases deberían ser Pintar, Figura, etc. No es importante, pero la costumbre está tan arraigada que despista bastante cuando no se ve así, con "figura" no sabemos si se refiere a la clase o la variable.

Saludos.
Muchísimas gracias por la ayuda, ya hace lo que debería de hacer. Y ya para acabar una última cosilla.

De un combo box recogo el nombre del color (String)

Pero como luego con el nombre del color puedo hacer el g.SetColor no sé si me explico.

he pensado en hacer un switch poner los colores que tengo el combo box y directamente establecer el color según cual sea, pero no sé si sería una buena manera