Нужна помощь здесь, пожалуйста, с java asssignment.
Я должен написать программу, которая принимает два числа, если первое число больше второго, то она должна напечатать "первое число больше", используя JOptionPane.
Я получаю одну ошибку, которую не могу отладить, ниже приведена ошибка....
Numbas.java:17: error: cannot find symbol JOptionPane.showMessageDialog(null, Result, "Comparism Results", JOption Pane.InformationMessage); ^ symbol: variable InformationMessage location: class JOptionPane 1 error
Что я уже пробовал:
import javax.swing.JOptionPane; public class Numbas{ public static void main (String[] args){ String FirstNum, SecondNum, Result; int Number1, Number2; FirstNum = JOptionPane.showInputDialog("Enter the first number please"); SecondNum = JOptionPane.showInputDialog("Please enter the second number"); Number1 = Integer.parseInt(FirstNum); Number2 = Integer.parseInt(SecondNum); Result = " "; if (Number1 > Number2) Result = Number1 + "is larger"; if (Number2 > Number1) Result = Number2 + "is larger"; if (Number1 == Number2) Result = "The numbers are equal"; JOptionPane.showMessageDialog(null, Result, "Comparism Results", JOptionPane.InformationMessage); System.exit(0); } }
Mohibur Rashid
как говорит ваша ошибка, JOptionPane не существует.InformationMessage
Глядя на документацию java
https://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html
Предполагается, что вы используете один из
static void showMessageDialog(компонент parentComponent, сообщение объекта)
Вызывает диалоговое окно "информация-сообщение" под названием "сообщение".
статический недействительным showMessageDialog(компонент parentComponent, объект, сообщение, заголовок строки, инт класса messagetype)
Вызывает диалоговое окно, в котором отображается сообщение с использованием значка по умолчанию, определяемого параметром messageType.
статический недействительным showMessageDialog(компонент parentComponent, объект, сообщение, заголовок строки, инт класса messagetype, значок)
Быстрое предложение:
Измените JOptionPane.InformationMessage к INFORMATION_MESSAGE. вы также можете попробовать все остальные *_MESSAGE