divinity wrote...
how can i fix that, is there a way to fix it.
public double doublearea(double side2, double side2, double side3){
double s;
double area;
s = (2 + 2 +3)/2;
area = Math.sqrt(s *(s - 1) * (s - 2) * (s - 3));
return area;
}variable side2 is already defined in method doublearea(double,double,double)
@Override
public void actionPerformed(ActionEvent ae) {
double A = Double.parseDouble(side1.getText());
double B = Double.parseDouble(side2.getText());
double C = Double.parseDouble(side3.getText());
double area= doublearea(2, 2, 3);
displayArea.setText( area +"");
}
public double doublearea(double side1, double side2, double side3){
double s;
double area;
s = (side1 + side2 + side3)/2;
area = Math.sqrt(s *(s - 1) * (s - 2) * (s - 3));
return area;
}
/* public static boolean isvalid(double side1, double side2, double side3) {
return (side1 + side2 > side3 && side1 + side3 > side2 && side2 + side3 > side1);
}*/
public static void main(String[] args) {
HeronFormulaCalculator hfc = new HeronFormulaCalculator();
hfc.setBounds(300, 300, 350, 250);
hfc.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
double s;
double area;
s = (side1 + side2 + side3)/2;
area = Math.sqrt(s *(s - side1) * (s -side2) * (s - side3));
return area;