Como fazer interface gráfica no Java

           [color=blue]Estou iniciando meus estudos em programação, então ainda não tenho preferência, estou analizando ainda algumas opções como C#, Java e até Delphi dei uma olhada, então surgiu uma duvida... 

    Como se faz uma interface gráfica em Java? Já li algumas apostilas, por serem de conhecimentos básicos não chegam nos gráficos.

só se referem a for, while, herança, threads.

    O Java é conhecido por sua qualidade gráfica, no entanto, até agora, só vi construções de gráficos mediante linhas de comandos e heranças, não ví nenhum programa que faça a parte visual (interface) com o mouse, arrastando, esticando telas e posicionando botões. Existe esse programa? Caso não exista como se faz para criar uma tela como a de cadastro de produto? É demorado?
  

     Obrigado[/color]

use o netbeans
http://www.netbeans.org/

Ou faça via código:

http://java.sun.com/docs/books/tutorial/ui/index.html

P.S.: Não, eu não estou provocando, nem quero discutir qual a melhor alternativa.

[quote=davidtiagoconceicao]Ou faça via código:

http://java.sun.com/docs/books/tutorial/ui/index.html

P.S.: Não, eu não estou provocando, nem quero discutir qual a melhor alternativa.[/quote]

realmente!!
eu recomendo 1º esse método mesmo!
tudo via codigo pro cara saber como tudo funciona e pra q serve as coisas
entao depois pra agilizar a produtividade, usar ferramentas graficas como o netbeans ou plugings do eclipse e etc

Cara o NetBeans é ótimo pra quem ta no inicio.
Lá vc cria um projeto do zero, vai adicionando botões, atribui funções aos eventos,
e vc visualiza o código que é gerado.
Eu sou estudante e achei muito interessante.
Boa sorte!

Recomendo que você faça o código do Zero, para que você entenda como tudo funciona, já que o NetBeans já cria a estrutura da interface para você e cria vários lixos, que fica difícil o entendimento depois para fazer qualquer tipo de alteração (na minha opinião).
Mas você escolhe a melhor maneira para você aprender.

Boa sorte!

O tópico é de 2009 :smiley: se o cara não tiver iniciado a desenvolver GUI ainda, ele já deve ter desistido.

HAHAHAH
Mto boa observação!

Eu não sei se vão concordar comigo, mas acredito que em termos de interface gráfica até hoje não inventaram uma ferramenta mais produtiva do que Delphi.

[quote=darllan.fonseca]Cara o NetBeans é ótimo pra quem ta no inicio.
Lá vc cria um projeto do zero, vai adicionando botões, atribui funções aos eventos,
e vc visualiza o código que é gerado.
Eu sou estudante e achei muito interessante.
[/quote]

Por favor, não ressuscite tópicos muito antigo sem uma boa justificativa para isso.

O java se tornou conhecido por sua interface gráfica exatamente da mesma forma que Fernandino Beiramar tornou-se famoso por sua honestidade (desculpem, não resisti).