У меня есть следующий код, который работает, когда я умножаю целые числа, однако, когда я пытаюсь умножить десятичные числа и отобразить ответ как десятичное число, я получаю ошибку
public void actionPerformed(ActionEvent e) {
int num1=Integer.parseInt(textArea_price.getText());
int num2=Integer.parseInt(textArea_quantity.getText());
int result = num1*num2;
textField_Name.setText(Integer.toString(result));
Будем благодарны за любые предложения о том, что я могу изменить или добавить, чтобы этот код работал с десятичными числами.