[ vtl_design @ 15.10.2009. 20:37 ] @
Pozdrav,
Recimo ako zelim promjenit klasicni style aplikacija koje razvijem u NetBeans-u, sta treba da uradim?
Recimo ako hocu Nimbus ili Swing style, ili neki koji nadjem na netu npr https://substance.dev.java.net/see.html
Kako sad da ovo povezem sa NetBeans-om, gdje i koju liniju code-a trebam dodat?

Hvala puno!
[ bantu @ 16.10.2009. 07:22 ] @

Napravi neku metodu u svom top level container-u koja će imati za ulazni parametar naziv klase. Naravno, potrudi se da ti ta klasa bude negdje na classpath-u i kad budeš pozivao metodu vidi da je pozoveš iz event dispatching thread-a i mislim da bi trebalo da radi. Nisam probao, probaj pa nam javi.


Code:

public void promjeni(String laf) {

   try {
               UIManager.setLookAndFeel(laf);
               SwingUtilities.updateComponentTreeUI(this);
        } catch (Exception ex) {
            ex.printStackTrace();    
        }
}
[ abyss @ 16.10.2009. 07:24 ] @
https://substance.dev.java.net/docs/getting-started.html

treba celih 10 sekundi da bi nasao ovo na sajtu...
[ vtl_design @ 17.10.2009. 11:55 ] @
Nasao sam i ja to, ali ono sto mene buni jeste gdje da postavim ovaj source code od skina u folderu src kad ga skinem??? Probao sam da importujem sve iz tog foldera u svoj projekat u folder src pa da ga onda pozovem sa UIManager.setLookAndFeel("org.jvnet.substance.skin.SubstanceBusinessLookAndFeel"); Ali javlja mi milion gresaka. Znaci ono sto me budni gdje ja trebam smjestit source code ovog skina u svoj projekat pa da ga pokrenem ovako kako je opasano preko Walkthrough klase??
[ bantu @ 19.10.2009. 07:32 ] @
Pretpostavljam da ti IDE ne može da nađe tu biblijoteku. Rekao si da koristis NetBeans, onda bi trebao da u onom drvu ispod projekta imaš granu libraries pa klikni na nju desnim dugmetom i dodaj jar mislim da ga imas na sajtu na ovoj lokaciji https://substance.dev.java.net...ents/3294/135954/substance.jar. Nema potrebe da importujes source-ove.