El jueves pasado hicimos un programa en el cual podiamos dibujar lineas en un panel, bueno yo quiero ademas de dibujar lineas, poder dibujarlas de diferentes colores. Ya he agregado los 3 botones "Rojo" , "Verde" y "Azul", y con sus debidos escichadores, pero el problema que encontre fue al momento de cambiar los valores de las lineas a dibujar.
Que tendria que hacer: cambiar todos lo valores cada vez que se aprieta un boton?, mi duda es si hay otros metodos y como lo haria.
Espero que me digan una solucion a la duda.
Bueno, aqui les dejo una imagen del programa (solo agregue los botones y escuchadores)

2 comentarios:
Por lo que yo entiendo de tu idea, tendrías que tener un atributo Color para cada línea que dibujes, o sea, añadir un atributo "protected Color color" en la clase auxiliar línea y luego poner un g.setColor(lin.color) donde lin sería el objeto Línea que se esté por dibujar.
Que tal Tavo.
Oye te invito a checar mi codigo en mi blog
Soy Carlos E.
Fijate como yo hice tres banderas para controlar el tipo de figura que quiero hacer.
Tal vez tu necesites otras banderas para controlar el color
Publicar un comentario