无法解析javax.swing.JComponent

时间:2015-03-17 08:17:10

标签: java swing

我是Java编程的初学者。我遇到了一个错误 - 每当我执行以下程序时javax.swing.JComponent cannot be resolved

import javax.swing.JOptionPane;
class apples
{
public static void main(String args[])
{

String a = JOptionPane .showInputDialog("Enter a number");
String b = JOptionPane.showInputDialog("Enter another number");

    int num1 = Integer.parseInt(a);
    int num2 = Integer.parseInt(b);

    int sum = num1 + num2;
    JOptionPane.showMessageDialog(null,"Sum is "+sum, Answer,JOptionPane.PLANE_MESSAGE);
    }
}

有人可以建议一个解决方案吗?

1 个答案:

答案 0 :(得分:1)

public static void main(String[] args) {
String a = JOptionPane .showInputDialog("Enter a number");
String b = JOptionPane.showInputDialog("Enter another number");

    int num1 = Integer.parseInt(a);
    int num2 = Integer.parseInt(b);

    int sum = num1 + num2;
    JOptionPane.showMessageDialog(null,"Sum is "+sum, "Answer",JOptionPane.PLAIN_MESSAGE);
}

您使用的是不正确的JOptionPane。您需要使用PLAIN_MESSAGE而不是PLANE_MESSAGE。作为标题的Answer字段也需要是字符串 我建议使用像eclipse或netbeans这样的IDE,以便你可以避免这些问题。