SWT x AWT?

Oi, qual é a diferença entre AWT e SWT?
Só conheço o AWT porque vem junto com o NetBeans.

Olá

AWT e Swing são bibliotecas gráficas nativa do java
já o SWT é uma biblioteca gráfica também, mas faz parte do eclipse… a pouco tempo foi desvinculado do eclipse e tormado um componente que vc pode utilizar para fazer seus projetos.
AWT é uma biblioteca bastante “velhinha”, mas funcional!! O que difere os dois é que o SWT ele trabalha diretamente com os componentes do SO… se vc mudar o estilo dos botão automaticamente seu botão SWT será modificado… sem que haja configuração de look and feel.
Obs:. Se não me engano acho que AWT tem um estilo único de componente…“eu acho”… mas vou confirmar isso… o SWT tenho certeza, ahhh e ele é bem leve, não deixa a aplicação pesada ou lenta…

flwessss
espero ter ajudado

Pelo que sei, o AWT também usa recursos nativos. No Swing, tudo é feito em Java: se você cria um botão, não é um botão do SO.

A diferença é que, em AWT, se não houver um componente naquele SO (ex: um slider), não tem como você exibir um. Nesses casos, o SWT faz como o Swing: cria um em Java.