Trocar a seta no JComboBox ou Tabela UIDefaults  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
wID
Thread.start()
[Avatar]

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

Há alguma maneira para trocar a seta do JComboBox, coloquei o background com uma cor escuro e a cor da seta mistura,

Tentei customizar a tabela UIDefaults no MetalLookAndFeel, mas não sei qual é o nome da chave ou se ela existe para customizá-la.

Abaixo o código que aguarda a chave referente a seta JComboBox:


Alguém sabe onde posso encontrar uma tabela com todas as chaves?
Procurei no código fonte do JDK, não encontrei, mas sei que está definido em algum lugar.
Alguém sabe onde fica estas definições no JDK?

Esta é para mestres!
Desde já, obrigado mestres!

This message was edited 2 times. Last update was at 09/09/2008 08:53:29


sem +

_wID_

brlima
Moderador
[Avatar]

Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline

http://forums.sun.com/thread.jspa?threadID=623704&messageID=3577032





Abraços!

Bruno R. Lima
-------------------------------------------
flickr :: twitter
[MSN]
wID
Thread.start()
[Avatar]

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

Muito obrigado!

Vou fazer uns testes e posto o resultado depois.


Para informação de quem estiver precisando:
Quanto a tabela de chaves do UI encontrei no BasicLookAndFeel.java dentro do fonte do JDK.
E não existe chave para mudara cor ou o ícone do botão do ComboBox, o JComboBox é um conjunto de
JList com JButton, e são montados pela Classe UI do ComboBox.
Então para mudar, só mesmo utilizando algo como o que foi postado pelo brlima, logo acima.

Até mais...

sem +

_wID_

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