Для полного кода, перейдите http://ideone.com/7XHxSmНесовместимые типы Java; JTextField и Integer
Я пытаюсь использовать JTextField
затем тянуть строковое значение, то разобрать значение в целое число. После разбора мне нужно размножить их вместе. Позже, я добавлю их все, добавьте & умножить, чтобы получить дополнительную сумму, затем разделите, чтобы получить номер.
Как только вы увидите мой код, вы поймете. Я знаю, что это немного загадочно, но код объяснит.
Я не знаю, что происходит, потому что я вытаскиваю значение из JTextField
, а затем преобразовываю его в целое число, но Java отказывается его преобразовывать.
widthWall2 = Integer.parseInteger(wall2Width.getText());
heighthWall2 = Integer.parseInteger(wall2Heighth.getText());
//wall2Area = widthWall2*heighthWall2;
wall2Area = Integer.valueOf(wall2Width.getText()) * integer.valueOf(wall2Heighth.getText());
Какой тип 'wall2Area'? – Mordechai
Я не уверен, для чего предназначена третья строка, но в любом случае есть опечатка. Что говорит вам Java? Какая ошибка и где она жалуется? – MadProgrammer
Midterm2.java:214: не может найти символ символа: метод parseInteger (java.lang.String) местоположения: класс java.lang.Integer \t \t \t \t \t \t widthWall2 = Integer.parseInteger (wall2Width.getText()) ; – Mastertexan