Pergunta

Estou trabalhando com o NetBeans 6.5 IDE.

Baixei um arquivo de look e sensação e adicionei o NetBeans by Palette Manager.

Como uso isso no meu aplicativo?

Foi útil?

Solução 2

Obrigado pela sua resposta. Ao usar o código abaixo, podemos obter todos os nomes de classe Look and Feel.

UIManager.LookAndFeelInfo[] lookAndFeelInfos = UIManager.getInstalledLookAndFeels();
    for (int i = 0; i < lookAndFeelInfos.length; i++) {
        UIManager.LookAndFeelInfo lookAndFeelInfo = lookAndFeelInfos[i];

        //
        // Get the name of the look and feel
        //
        String name = lookAndFeelInfo.getName();
        System.out.println("name = " + name);

        //
        // Get the implementation class for the look and feel
        //
        String className = lookAndFeelInfo.getClassName();
        System.out.println("className = " + className);
    }

Outras dicas

Você pode seguir este tutorial do sol sobre Definindo o L&F em Java

Você pode mudar o L&F com setLookAndFeel Mesmo depois que a GUI do programa é visível.
Para fazer com que os componentes existentes reflitam o novo L&F, invocar o SwingUtilities updateComponentTreeUI Método uma vez por contêiner de nível superior.
Em seguida, você pode redimensionar cada contêiner de nível superior para refletir os novos tamanhos de seus componentes contidos. Por exemplo:

UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top