-1

当我编译下面列出的代码时,第 7 行出现 Java: 10: 错误。这是本周分配给我们的示例,用于定制以满足项目的要求,我知道在 Stack 上重复出现了相同的代码。

import javax.swing.JOptionPane;

public class ProjectTwo
{
   public static void main(String[] args)
   {
      String input;
      input = JOptionPane.showInputDialog("Enter a password.");
      if (!PasswordVerifier.isValid(input))
         JOptionPane.showMessageDialog(null, "Invalid password.");
      else
         JOptionPane.showMessageDialog(null, "Valid password.");
      System.exit(0);
   }
}

根据错误,我相信我没有导入正确的实用程序来使用该PasswordVerifier功能。我一直在挖掘:

  • docs.oracle.com

找到可能的 javax.swing 的哪个元素适用于导入,但没有运气。任何帮助将不胜感激。

4

1 回答 1

3

PasswordVerifier 应该有一个导入语句吗?例如。

import com.package.PasswordVerifier

我运行代码时的输出示例

C:\Users\Aaron\Documents\ProjectTwo.java:9: error: cannot find symbol
  if (!PasswordVerifier.isValid(input))
       ^
symbol:   variable PasswordVerifier
location: class ProjectTwo
1 error
于 2016-05-23T23:13:36.460 回答