JOptionPane.showInputDialog : Cannot Find Symbol

Eu estou usando o NetBeans e me veio esse erro: [b]Cannot Find Symbol

[code]package graf02;

import javax.swing.*;

public class Main extends JApplet {

public Main() { }

public static void main(String[] args) {
    
    String key = "EstudanteJ";
    String _key;
    int x = 2;
    
    do {
        _key = JOptionPane.showInputDialog("Digite a senha.");
        if(key.equalsIgnoreCase(_key)){
            JOptionPane.showMessageDialog("A senha esta correta.");
            x = 1;
        }
        else{
            JOptionPane.sowMessageDialog("A senha esta incorreta tente outra vez.");
        }
   } while(x==2);
}

}[/code]

O erro é esse:

[code]init:

deps-jar:

Compiling 1 source file to C:\Curso\graf02\build\classes

C:\Curso\graf02\src\graf02\Main.java:23: cannot resolve symbol

symbol : method showMessageDialog (java.lang.String)

location: class javax.swing.JOptionPane

            JOptionPane.showMessageDialog("A senha esta correta.");

C:\Curso\graf02\src\graf02\Main.java:27: cannot resolve symbol

symbol : method sowMessageDialog (java.lang.String)

location: class javax.swing.JOptionPane

            JOptionPane.sowMessageDialog("A senha esta incorreta tente outra vez.");

2 errors

BUILD FAILED (total time: 0 seconds)
[/code]

O que eu devo fazer para corrigir isso???[/b]

JOptionPane.showMessageDialog(null, "A senha esta correta."); 

tente…
String x = javax.swing.JOptionPane.showInputDialog(“Digite…”);


 _key = JOptionPane.showInputDialog("null, Digite a senha."); 
JOptionPane.showMessageDialog(null, "A senha esta correta."); 

tente ai pra ve se assim não vai.!

falow!

[quote=“EstudanteJ”]JOptionPane.sowMessageDialog(“A senha esta incorreta tente outra vez.”);
[/quote]

O segundo erro se refere a um erro nesta linha, um erro de escrita. O nome do método está escrito errado (“sow” onde deveria estar “show”).

Espero ter ajudado!
Quaisquer observações - correções e/ou acréscimos - são bem-vindas.

Eu tenho uma duvida, eu consegui colocar isso pra funcionar mas so quando adicionei o objeto JOptionPane no meu form. tem como funcionar sem adiciona-lo? como no caso do input dialog…

obrigado!

Opa! Obrigado a todos!!! Consegui rodar o codigo!

Então, tem como rodar sem precisar incluir o JOptionPane no form?