debo hacer un applet q pida los lados de un triangulo, el programa le devuelve el area de ese triangulo , el perimetro y se lo dibuja ya he hehecho area y perimetro pero me quede en lo de dibujarlo ps esto es lo que llevo
// este es la una parte del applet
private void jButton1ActionPerformed
(java.
awt.
event.
ActionEvent evt
) { double l1,l2,l3;
l1=
Double.
parseDouble(jTextField1.
getText()); l2=
Double.
parseDouble(jTextField2.
getText()); l3=
Double.
parseDouble(jTextField3.
getText()); t1=new Area_perimetro(l1,l2,l3);
t1.Calcular_area();
double s=t1.Retornar_area();
jTextField4.setText(v1);
t1.Calcular_perimetro();
double s1=t1.Retornar_perimetro();
jTextField5.setText(v2);
}
private void jButton2ActionPerformed
(java.
awt.
event.
ActionEvent evt
) { jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
jTextField5.setText("");
}
private void jButton3ActionPerformed
(java.
awt.
event.
ActionEvent evt
) { }
// esta es la parte de dibujo del triangulo
super.paint(triangulo);
int verticesx[]=new int[3];
int verticesy[]=new int[3];
triangulo.fillPolygon(dibujo);
y esta es la clase de las operaciones de area y perimetro
public class Area_perimetro {
private double lado1,lado2,lado3,area,perimetro;
public Area_perimetro (double n1,double n2,double n3){
lado1=n1;lado2=n2;lado3=n3;
}
public void Calcular_area(){
double p=(lado1+lado2+lado3)/2;
area=
Math.
sqrt(p
*(p-lado1
)*(p-lado2
)*(p-lado3
)); }
public double Retornar_area(){
return area;
}
public void Calcular_perimetro(){
perimetro=lado1+lado2+lado3;
}
public double Retornar_perimetro(){
return perimetro;
}
}
no se si toque crear una clase para que dibuje el triangulo por fa ayuda