Java Swing não gosta de transparência.  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
pyro
JavaGuru

Membro desde: 17/09/2007 13:13:48
Mensagens: 218
Offline

Tenho notado que aplicações que desenvolvo utilizando Swing quando são executadas em computadores com o Aero (transparência) do Windows Vista ou o Compiz no Linux não executam direito, a janela principal aparece mas no seu interior os campos de texto, botões, etc não aparecem, fica tudo em branco como um jFrame vazio.
Veja as configurações:
- Windows:
Windows Vista Business ou Ultimate com Aero ativado
JVM 1.6 update 10 e update 11

- Linux
Ubuntu 8.10 com Compiz
JVM 1.6 update 10

Alguém tem alguma ajuda para isso?
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Que estranho; que eu saiba, o tal problema que o Swing tinha com o Windows Vista (ele desativava o Aero temporariamente) era só com o Java 1.4.

De qualquer maneira, tente iniciar sua aplicação com a seguinte opção:

java -Dsun.java2d.noddraw=true ......

[WWW]
pyro
JavaGuru

Membro desde: 17/09/2007 13:13:48
Mensagens: 218
Offline

Isso resolveu o problema.
Coisa sinistra.
joao210180
Thread.start()

Membro desde: 10/09/2008 18:54:20
Mensagens: 40
Offline

Coisa estranha mesmo! javascript:emoticon('');
wID
Thread.start()
[Avatar]

Membro desde: 26/12/2007 14:38:33
Mensagens: 33
Localização: São Paulo
Offline

Que legal!

Eu via isso mas não sabia o que era, minhas Tabs apareciam vazias ou uma sobre a outra, como se todas estivessem ativadas.

sem +

_wID_

 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team