O JFrame não roda com F6

Olá galera, comecei a utilizar o NetBeans pra poder usufruir das ferramentas do swing.

eu crio um JFrame, e coloco uma série de coisas nele. Porém, quando eu dou F6 ele compila com sucesso mais não aparece minha aplicação para ser testada.

Algumas observações:
1 - o NB já cria o método main
2 - SIM, esta setado a classePrincipal.setVisible(true);

e mesmo assim, ela não aparece.

O que posto estar fazendo de errado?

Grato

Criou a instância do seu JFrame?

JFrame jf = new JFrame() jf.setVisible(true)

onde JFrame é o nome da sua classe.