Augusto,
Esse eh um tema para muita discussao. Soh um detalhe rapido e importante:
"NUNCA, EM HIPOTESE ALGUMA, MISTURE COMPONENTES >>>>VISUAIS<<<< DE AWT COM
SWING!". Os componentes do AWT ("heavyweight") vao sempre se desenhar sobre
os componentes do Swing ("lightweight"). O problema q vc relatou com o
"JInternalFrame" (q eh do Swing) e o "TextField" (que eh AWT) decorre de vc
ter misturado os 2 tipos de interface.
Vc pode identificar a origem de um componente pelo pacote, ou mais
facilmente pela letra inicial. Os componentes do Swing comecam por "J".
Assim: um botao AWT se chama "Button" e um botao Swing se chama
"JButton", e por aih vai.
Observe q LayoutManagers por exemplo, nao sao "componentes visuais" e
portanto vc pode usar normalmente tanto em AWT, quanto Swing.
Abraco,
Edson
---
Edson Tirelli
System Analyst
Microsoft Certified Professional
Sun Certified Programmer for Java 2 Platform
try Automatos @ www.automatos.com
> -----Mensagem original-----
> De: Augusto Cesar Castoldi [mailto:[EMAIL PROTECTED]]
> Enviada em: quarta-feira, 4 de julho de 2001 08:45
> Para: [EMAIL PROTECTED]
> Assunto: [java-list] AWT x SWING
>
>
> Pessoal,
>
> tem uma dúvida que está me incomodando. Já me disseram que a SWING é uma
> interface mais avançada/nova que a AWT.
>
> Mas eu pergunto, quais são as reais diferenças entre as duas?
>
> Eu fiz uns testes, e por exemplo, um menu em AWT rodando no windows 98 é
> mais rápido que um menu em SWING.
>
> Porém, se eu usar um textfield da AWT, quando eu coloco um JInternalFrame
> em cima do outro, o textfield da tela de baixo aparece na tela de cima!
>
> Aparentemente a é melhor a SWING... (embora seja mais lenta)
>
> Se alguém puder me explicar isso seria interessante, ou simplesmente um
> artigo ou coisa parecida...
>
> valeu,
>
> Augusto Cesar Castoldi
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------