Vou falar meu problema se vcs n entender é so avisar, eu tenho um metodo que seta o look and fell no meu form,
mas cada tela que tenho rpeciso re-fazer esse método no fim das conta vai da uma redundancia de codigo como faco uma classe para mim poder apenas xamar esse metodo contendo os retornos veja aonde nasceu esse meu problema
public void mudaAparencia(String aparencia)
{
try
{
UIManager.setLookAndFeel("com.birosoft.liquid.LiquidLookAndFeel");
SwingUtilities.updateComponentTreeUI(this);
}
catch (InstantiationException e)
{
e.printStackTrace();
}
catch (ClassNotFoundException e) {
e.printStackTrace();
}
catch (UnsupportedLookAndFeelException e)
{
e.printStackTrace();
}
catch (IllegalAccessException e)
{
e.printStackTrace();
}
}
com esses 2 argumentos
protected static final String mac = "com.birosoft.liquid.LiquidLookAndFeel";
protected static final String kunststoff = "com.incors.plaf.kunststoff.KunststoffLookAndFeel";
ai quando eu quero uma aparencia escolho entre mac ou kunstoff mas como faço uma classe com um retorno para mim invez de digitar todo esse codigo formulario por formulario eu apenas botar isso em qualquer formulario (Exemplo: template(mac) ou template(kunstoff) e ele ja setar o template!
se ficar confuso posso re-explicar vlw é que sou iniciante em java e primeira vez q estou manipulando lookandfeel!
Muitissimo obrigado pela atenção! :roll: