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;