Я пользуюсь книгой Java: how to program, 7th edition. Проблема в том, что после главы 2 она больше не дает вам ответов. Я сделал приложение из книги, которое взяло 2 интервала от пользователя, а затем добавило их вместе и вывело сумму с сообщением displayf (консольное приложение).Нельзя использовать ints и суммировать с диалоговыми окнами JOption
Теперь книга просит меня отредактировать эту программу и использовать функции импорта JOption
(т. Е. Запросить 2 целых числа через JOptionPane.showInputDialog("What is the first integer?");
thingy. Мне нужно сделать всплывающее диалоговое окно с запросом на 2 целых числа, а затем показать сумму . в messagebox
в конце
Это то, что я сделал до сих пор, в течение часа, пытаясь исправить ошибки но безрезультатно (никаких намеков в книге):
import javax.swing.JOptionPane;
public class Additions
{
public static void main(String args[])
{
String name1 = // return type string, pane asking for name
JOptionPane.showInputDialog("What is the first integer?");
String name2 = // return type string, pane asking for name
JOptionPane.showInputDialog("What is the second integer?");
sum = name + name2;
String sum = String.format("Sum is %d\n", sum);
}
}
так, где это MessageBox в конце? Кроме того, «+» выполняет последовательность строк в строках. Вам нужно преобразовать значения в int [(см. Integer.parseInt())] (http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html#parseInt (java.lang .String)). –