Точка в калькуляторе. Программа падает при вычислениях - Java

Узнай цену своей работы

Формулировка задачи:

У меня задача - калькулятор. Есть часть кода которая нестабильно работает, т.е. когда просто жмешь на точку, то калькулятор уходит в полный краш. А в остальном полноценно работает.
if(e.getSource() == t){
            numS += ".";
        }
Помогите, как избавиться от такой ошибки? ))

Решение задачи: «Точка в калькуляторе. Программа падает при вычислениях»

textual
Листинг программы
if (кнопка == evt.getSource()) {
    if (!текстфилд.getText().contains(".")) {
        if  (!текстфилд.getText().equals("")){
            //ставим точку  
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы