Look-and-feel dinÂmico!

4 respostas
B

Estou estudando substance l&f, e até consegui fazer funcionar…
mas queria testa-los atraves da seleção de um jMenuItem, mudando o look & feel dinâmicamente

Se alguém puder me ajudar,
valeu!

4 Respostas

E

Se não me engano, existe um demo do Substance (que está no site do Substance mesmo) que faz essa mudança dinâmica.
Estude os fontes desse demo, porque deve haver uma pancada de detalhes que devem ser obedecidos para você poder fazer a tal mudança dinâmica. (Não olhei o fonte, é claro. Talvez seja mais simples que estou imaginando, mas por segurança digo que você tem de olhar os fontes com cuidado, que aparentemente não deve ser trivial.)

B

public void itemStateChanged(ItemEvent e) { if(rbMenuItem[0].isSelected()){ mudaAparencia(kunststoff); } else if(rbMenuItem[1].isSelected()) mudaAparencia(mac); else if blablabala... }

Devo fazer um método como nesse código ?

fabiofalci

Segundo a cartilha do swing para look and feel
http://java.sun.com/products/jlf/ed2/book/

Mas já vi algumas aplicações fazendo essa troca de look and feel.

rodpuc

Pesquise sobre o design pattern “factory”

Criado 29 de outubro de 2009
Ultima resposta 29 de out. de 2009
Respostas 4
Participantes 4