Seguinte uso NEtBeans 6 e qnd ele cria uma classe Visual (Desktop), ele extende JFrame. Coloquei um Look And Feel qualquer e pegou blz.
So q tava querendo colocar o codigo do L&F direto na classe Visual e nao numa outra classe q chama a minha classe visual. So q qnd coloco direto na classe visualq criei, o L&F nao ta mudando a barra azul padrao do xp, mas muda os botao e outros componentes. Mas qnd ponho o codigo do L&F numa classe Main qualquer q chama a minha classe visual, ai pega blz. Acho q ta acontecendo isso pq a classe visual extende jFrame q carrega a barra padrao do xp antes de carregar o L&F q quero por.
try {
UIManager.setLookAndFeel(new SyntheticaBlueMoonLookAndFeel());
} catch (Exception e) {
JOptionPane.showMessageDialog(null,"Não foi possível carregar o \"Skin\" padrão. Definindo o padrão original.",
"Erro", JOptionPane.ERROR_MESSAGE);
}
Geralmente se carrega o L&F numa classe antes de chamar a classe Visual propriamente dita? Ou pode carregar nessa classe visual? Dps de carregado o L&F, tem como trocar ele sem sair do programa?