El triángulo

Enunciado

Se quiere construir un programa que permita dibujar un triángulo.
Esta figura geométrica está definida por tres puntos, cada uno de los cuales tiene dos coordenadas X, Y. Este triángulo tiene, además, un color para las líneas y un color para el relleno.
Un color, por su parte, está definido por tres valores numéricos entre 0 y 255 (estándar RGB por Red-Green-Blue). El primer valor numérico define la intensidad en rojo, el segundo en verde y el tercero el azul.

El programa debe permitir:

1. Dibujar el triángulo en la interfaz.
2. Cambiar los puntos del triángulo.
3. Cambiar el color de relleno del triángulo.
4. Cambiar el color de las líneas (bordes) del triángulo.
5. Mostrar el perímetro del triángulo.
6. Mostrar el área del triángulo.
7. Mostrar la altura del triángulo.

n1 triangulo