Gostaria de fazer uma tela de cadastro....como faço isso? qual pocote devo usar? URGENTE

preciso criar uma janela de cadastro, com um interface bacana com os dados(nome,cpf,etc…)…
não preciso gravar nada, somente abrir os text edit sem gravar em lugar
algum. Quando o botão GRAVAR for pressionado o programa devera abrir uma
caixa de diálogo com a informação “O Cliente foi gravado com sucesso”;
quando o botão CANCELAR for pressionado deverá abrir uma caixa de diálogo
com a pergunta “Tem Certeza que deseja Cancelar? (Sim/Não)”, o Sim deverá
retornar à tela do menu principal, o não deverá reapresentar a tela de
cadastro do cliente com os campos que tinham sido digitados (sem limpar
nada).
Alguém pode me dar alguma dica, sou iniciante e stou completamente perdido …a questão lógica não é o problema, e sim como faço pra criar essas janelas…

Cara usa uma IDE ! netbeans, eclipse ou sei lá o que!! criar as interfaces com uma IDE e moleza!
:lol:

http://www.marcoreis.eti.br/documentos/Java/Swing.pdf
http://www.marcoreis.eti.br/documentos/Java/Eventos.pdf
http://www.marcoreis.eti.br/documentos/Java/JMenuBar.pdf

sim …estou usando o eclipse…queria apenas q disesse como faço para fazer as janelas…

obrigado foguinho… é exatamente o que eu queria…vou estudar os pacotes e caso tenha duvida , volto ao tópico…obrigado