[RESOLVIDO] Chamar JDialog de dentro de um JInternalFrame

Pessoal, boa noite.

Sou novato do mundo do swing e me deparei com um problema. Não estou conseguindo chamar um JDialog a partir de um JInternalFrame. Se eu uso o mesmo código, mas chamando o JDialog a partir de um JFrame, eu consigo normalmente.

No caso do JInternalFrame, existe alguma peculiaridade na hora de chamar o JDialog ?

Esse é o código que estou usando:

Pesquisar jDialog = new Pesquisar(this, true);
jDialog.setVisible(true);

Dentro do meu NetBeans, o parâmetro THIS aponta erro. Na hora de compilar, recebo a seguinte exceção:

Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Uncompilable source code - Erroneous ctor sym type: view.Pesquisar.<init>

Sabem me dizer o que estou fazendo de errado?

Abraços!

Se vc olhar o construtor padrão do seu JDialog, ele só aceita um JFrame, por isso vc só consegue instanciar um JFrame, vc pode criar um construtor que aceite o seu InternalFrame, ou fazer isso:

Pesquisar jDialog = new Pesquisar(new JFrame(), true);

Opa orochimaru.

Muito obrigado.
Consegui resolver dessa forma que você falou.

Valeu!