Я создаю GUI приложение с Netbeans, которое принимает несколько чисел с плавающей запятой после каждого нажатия кнопки. Я использую прослушиватель событий, и каждый раз, когда вы вводите число и нажимаете его, на кнопке должна отображаться сумма, количество введенных значений, максимальное значение, минимальное значение и среднее значение. Проблема в том, что я не знаю, как go узнать о максимальных и минимальных значениях, также каждый раз, когда я нажимаю на него, просто обновляется введенный номер, и он не добавляется к предыдущему номеру.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
float _min;
float _max;
float _avg = 0;
float _total = 0;
float _sum = 0;
float _number = 0 ;
try {
_number = Float.parseFloat(this.numberIn.getText());
}
catch (NumberFormatException e) {
JOptionPane.showMessageDialog(this, "Invalid input", "Error",JOptionPane.ERROR_MESSAGE);
}
_total++;
_sum += _number;
_avg = _sum/_total;
this.sumLbl.setText(" Sum: " + _sum);
}