d = Float.parseFloat(jTextField3.getText()); // Получение данных
} catch (Exception ex) {
Toolkit.getDefaultToolkit().beep(); // Издаем звук
// Выводим окошко с сообщением об ошибке
JOptionPane.showMessageDialog(rootPane, "Ошибка введенных данных!", "Ошибка ввода", JOptionPane.ERROR_MESSAGE);
jTextField1.requestFocus(); // Устанавливаем фокус на компонент
jLabel5.setText("В введенных значениях допущены ошибки.");
jTextField1.setText(""); // Очистка данных
jTextField2.setText(""); // Очистка данных
jTextField3.setText(""); // Очистка данных
return; // Выход из метода (процедуры)
}
if (x >= 8) { // Вычисление выражения
y = (x – 2) / (x * x);
} else {
y = b * b * d + 4 * x * x * x;
}
jLabel5.setText("ОТВЕТ: " + String.format("%.2f", y)); // Выдача ответа с двумя знаками после запятой
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// Выход из программы
System.exit(0);
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {