Substance Look-and-feel

Bom dia,

To estudando aqui alguns efeitos do Substance Look-and-Feel mas até agora só consegui a barra de rolagem com 3 botões… alguem sabe sabe mais algum ai ?

                try {
                //tipo de Substance l&f
                UIManager.setLookAndFeel(new SubstanceBusinessBlackSteelLookAndFeel());
                
                //barra de rolagem com 3 botões.
                UIManager.put(SubstanceBusinessBlackSteelLookAndFeel.SCROLL_PANE_BUTTONS_POLICY,
                SubstanceConstants.ScrollPaneButtonPolicyKind.MULTIPLE);

                } catch (UnsupportedLookAndFeelException ex)

abraço.

Oi,

Da uma olhada nesse link:

http://www.guj.com.br/posts/list/141025.java#759912

Tchauzin!

É eu já tinha visto isso em http://javafree.uol.com.br/artigo/871502/Testando-varios-Look-And-Feels.html

e o problema é justamente esse…

[code]try {
// Define o look and feel.
UIManager.setLookAndFeel(new SubstanceBusinessLookAndFeel());

 // Escurece o tema.
 SubstanceLookAndFeel.setCurrentTheme(new SubstanceCremeTheme().shade(0.1));
 
 // Define o watermark.
 SubstanceLookAndFeel.setCurrentWatermark(new SubstanceMetalWallWatermark()); 

 // Ajusta a forma dos botões.
 SubstanceLookAndFeel.setCurrentButtonShaper(new ClassicButtonShaper());

 // Gradient painters for buttons.
 SubstanceLookAndFeel.setCurrentGradientPainter(new WaveGradientPainter()); 

 // Faz com que o watermark vaze (bleed) por componentes opacos, como JTextField's.
 // Note a área de texto da figura abaixo.
 UIManager.put(SubstanceLookAndFeel.WATERMARK_TO_BLEED, Boolean.TRUE);

 // Ajusta localização e quantidade de botões da bara de rolagem (scrolbar)
 // Perceba na figura abaixo que a scrolbar possui três botões.
 UIManager.put(SubstanceLookAndFeel.SCROLL_PANE_BUTTONS_POLICY,
            SubstanceConstants.ScrollPaneButtonPolicyKind.MULTIPLE);

} catch (UnsupportedLookAndFeelException ex) {[/code]

…não consigo adicionar as linhas 6, 9, 12, 15, 19

por exemplo na linha 12, ele pede para adicionar o import org.jvnet.substance.shaper.ClassicButtonShaper mas quando adiciono aparece um outro erro em “setCurrentButtonShaper”, cannot find symbol

O substance l&f até roda, mas no modo “cru”…

obrigado lina

Oi,

Estranho… não utilizo L&F por isso fica um pouco dificil ajudar.

Isso está parecendo que você adicionou o import errado.

Sugestão: Deletar todos os import’s adicionados e inseri-los 1 por 1 novamente.
Sugestão2: Verifique se todos os jars do Substance estão adicionados no seu projeto.

Tchauzin!