Setar um Look and Feel para uma aplicação usando NetBeans

5 respostas
dmayworm

Bom dia pessoal!!!

Estou trabalhando em uma aplicação desktop e gostaria de saber como setar um Look and Feel para uma aplicação usando o NetBeans e gostaria de saber como que eu faço para setar um look and feel para que as minhas aplicações swing não fiquem com akele visual feio defaul do java.

Desde ja Agradeço

5 Respostas

ciczan

O NetBeans 5 tem um esquma para usar look and feels que já tentei usar e não gostei.

Tenta o jgoodies. Coloca o jar deles do classpath (to sem o link) e no main, antes de criar suas janelas faça:

//Coloca o look and feel
        try {
            com.jgoodies.looks.plastic.PlasticLookAndFeel.setMyCurrentTheme(
                    new com.jgoodies.looks.plastic.theme.ExperienceBlue());
            UIManager.setLookAndFeel(
                    new com.jgoodies.looks.plastic.PlasticXPLookAndFeel());
        } catch (Exception e) {
//Trate como quiser
}

Existem vários temas para experimentar.

kaabah

Dessa forma você setará de acordo com o look and feel do sistema em que seu aplicativo está rodando.

try

{

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

}

catch (Exception ex) { }

Bons códigos :shock:

C

java almanac
http://javaalmanac.com/egs/javax.swing/pkg.html#Look%20and%20Feel

tutorial da sun
http://java.sun.com/docs/books/tutorial/uiswing/misc/plaf.html

código para alterar o look and feel em tempo de execução:

UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();
davidbuzatto

dmayworm:
Bom dia pessoal!!!

… não fiquem com akele visual feio defaul do java.

Desde ja Agradeço

Gosto é gosto…
Eu acho lindo!

C

davidbuzatto:
dmayworm:
Bom dia pessoal!!!

… não fiquem com akele visual feio defaul do java.

Desde ja Agradeço

Gosto é gosto…
Eu acho lindo!

Não é só questão de gosto. O melhor é dar opção a quem vai usar o seu produto. E se o visual é uma opção porque não dar. Eu acho ele muito melhor do que o metal das versões anteriores do java, mas gosto muito mais do tema que utilizo no meu gnome hoje. Algumas pessoas se sentem melhor vendo uma aplição com a cara do windows. Outras gostam de novidades como o jGoodies. O importante é ter opção e isso o java tambem oferece.

Criado 15 de agosto de 2006
Ultima resposta 16 de ago. de 2006
Respostas 5
Participantes 5