Problema com tema. [RESOLVIDO]

7 respostas
JP1

Amigos,

Tenho usado o tema Alloy, so que estou tendo um problema. Eu setei o meu para que a janela principal da aplicação (JDesktopPane) não pudesse ser maximizado, até ai tudo bem, sem tema ele fica perfeito, agora usando este tema, quando eu rodo a aplicação pela primeira vez, ele mostra os 3 botoes.

quando eu minimizo e restauro a janela, ai sim, fica correto.

como eu resolvo esse probleminha?

*Lembrando que os JInternalFrames ficam certinho, quando so tem a opção minimizar, ou sem a opção maximizar.

att,
JP®

7 Respostas

JP1

Nenhum dos colegas do fórum já passaram por um problema parecido.

já tentei utilizar:

frame.repaint();
ou ainda,

jdpDesktop.repaint();
mas não funcionaram.

Preciso resolver isso, pois quero utilizar este tema no meu programa.

Rafael_Steil

Ja tentou contatar o autor do tema? parece ser um bug.

Rafael

JP1

Rafael, eu vou seguir seu conselho, mas um amigo meu usa o mesmo tema, e não tem o problema q eu tenho.

Mas vou ver com o autor.

Thiago_Senna

vc já experimentou utilizar o comando updateUI()?

qualquer coisa, dÊ uma lida aqui para verificar se há outras maneiras diferentes de iniciar o look and feel! Talvez se vc iniciar ele de maneira diferente o seu problema se resolva!
http://java.sun.com/docs/books/tutorial/uiswing/misc/plaf.html

Talvez isto resolva, e se não resolver, o jeito é falar com o autor do plugin mesmo!

JP1

Thiago Senna,

Obrigado, bastou invocar o seguinte método:

que tudo ficou perfeito.

Muito Obrigado.

F

Olá,

Uma perguntinha. Voce ta setando o tema depois de instanciar o JFrame principal?

]['s

JP1

Estou setando antes.

Mas antes da ajuda do Thiago, não importava ser antes ou depois, ele dava o mesmo erro.

Criado 11 de julho de 2005
Ultima resposta 15 de jul. de 2005
Respostas 7
Participantes 4