Проблема заключается в том, что когда я нажимаю на кнопку, активируются все 4 кнопки. Я пытался это исправить, но не смог.
Я пытался получить текст из текстовых файлов и проверить, не равен ли он нулю, но программа работает только с первой кнопкой, остальные вообще не работают.
Может ли кто-нибудь помочь мне с этой проблемой? Я использую старые библиотечные апплеты, потому что учусь в университете, а у меня старая учительница, и она даже не знает новых версий Java - она просто дает нам упражнения с примерами кода, что я и пытаюсь делать.
} public void actionPerformed(ActionEvent e) { if(a1.getText()!= null || b1.getText()!= null){ f1 = Float.valueOf(a1.getText()).floatValue(); s1 = Float.valueOf(b1.getText()).floatValue(); sum1 = f1 + s1; eq1.setText(Float.toString(sum1)); } else if (a2.getText()!= null || b2.getText()!= null){ f2 = Float.valueOf(a2.getText()).floatValue(); s2 = Float.valueOf(b2.getText()).floatValue(); sum2 = f2 - s2; eq2.setText(Float.toString(sum2)); } else if (a3.getText()!= null || b3.getText()!= null) { f3 = Float.valueOf(a3.getText()).floatValue(); s3 = Float.valueOf(b3.getText()).floatValue(); sum3 = f3 * s3; eq3.setText(Float.toString(sum3)); } else{ f4 = Float.valueOf(a4.getText()).floatValue(); s4 = Float.valueOf(b4.getText()).floatValue(); sum4 = f4 / s4; eq4.setText(Float.toString(sum4)); } }} [/code] [b]Проблема[/b] заключается в том, что когда я нажимаю на кнопку, активируются все 4 кнопки. Я пытался это исправить, но не смог. Я пытался получить текст из текстовых файлов и проверить, не равен ли он нулю, но программа работает только с первой кнопкой, остальные вообще не работают. Может ли кто-нибудь помочь мне с этой проблемой? Я использую старые библиотечные апплеты, потому что учусь в университете, а у меня старая учительница, и она даже не знает новых версий Java - она просто дает нам упражнения с примерами кода, что я и пытаюсь делать.