Incompatibilidade entre Swing e AWT

2 respostas
R

Alguém sabe um meio de resolver as incompatibilidades entre os componentes Swing e AWT? os componentes Swing são considerados ligth e os AWT são considerados heavy; ao utilizarmos os dois componentes juntos, os componentes heavy ficam sempre por cima dos light. Já me disseram para usar só Swing ou só AWT, mas não era isso que eu queria fazer… Ah, o problema está dando entre um Panel e um JInternalFrame

2 Respostas

cv1
  • Doutor, doi quando eu faco assim, ó!
  • Então pare de fazer isso!

Serio, o que vc esta querendo fazer? :slight_smile:

Ironlynx

ricardoogliari,
esse do heavy e do light é pq o código do swing possui poucos componentes GUI escritos em linguagem q não seja o java(como um JFrame),o q ocasiona diferenças de aparencia em diferentes plataformas(como a barra de título da janela e as bordas)Usa-se Swing para evitar q uma plataforma local determine funcionalidade e sua aparência e comportamento da GUI.Honestamente,acho isso um ponto fraco do Java e não gosto de nenhum dos 2.Mas entre o ruim e o péssimo,fico com o ruim… :?

Poderia ser mais claro sobre o problema… :wink:

Criado 22 de dezembro de 2003
Ultima resposta 23 de dez. de 2003
Respostas 2
Participantes 3