O que é mais usado?

O que e mais usado para desenvolver interfaces gráficas, awt ou swing?

Swing, mas geralmente usa-se os dois (por causa dos eventos etc…).

Para desenhar os componentes e etc o mais usado é o Swing pois fornece uma gama excelente de classes de componentes que possibilita a criação mais simplificada (se comparada a AWT) de GUI’s (Graphic User Interface).

O AWT, entretanto, ainda é parte integrante no desenvolvimento de interfaces gráficas devido ao fato de este pacote conter as classes de eventos e grande parte das superclasses do pacote Swing. Também é importante conhecer o AWT pois às vezes o programador pode necessitar customizar um componente de uma forma que o Swing não permite, aí se faz necessário componentes mais genéricos: AWT.

Bixo concerteza é o Swing

Sem duvida swing, mas o que acontece é que o swing usa parte da API do AWT. então você acaba usando os dois. a parte do AWT usada pelo swing é com relação aos manipuladores de eventos, como: clique do button, seleção de item do combobox, etc…

Eu sou iniciante com java #), mas recomendo sem dúvida a utilização de uma ferramenta para gerar as interfaces usuário. até agora a que achei mais agradavel foi a interface do netbeans. Ainda não entendi 100% como funciona o esquema de ancoramento do gerenciador de layout usado pelo netbeans mas da pra conviver com isso até ter mais experiência.

espero ter ajudado…

rfgallon,

Caso você vá desenvolver algo simples, de uma olhada também no Thinlet. Ele é um opção interessante, dependendo do que você necessita.

Vou deixar uns links do GUJ, caso queira se informar melhor.

:arrow: http://www.guj.com.br/posts/list/7556.java
:arrow: http://www.guj.com.br/posts/list/44672.java
:arrow: http://www.guj.com.br/posts/list/22566.java