Röviden szeretném bemutatni nektek a Substance projektet, amit elsősorban az alkalmazásaink kinézetének javítására tudunk felhasználni. A projekt célja egy egyszerűen konfigurálható könnyen testreszabható Swing Look & Feel könyvtár létrehozása.
Fő osztálya az org.jvnet.substance.SubstanceLookAndFeel. Először a substance.jar fájlt bepakoljuk valahova a classpath-ba, majd Look and Feel értéket beállítjuk a három megoldás közül valamelyikkel:
- UIManager.setLookAndFeel(new SubstanceLookAndFeel());
- UIManager.setLookAndFeel(“org.jvnet.substance.SubstanceLookAndFeel”);
- A VM indítása így -Dswing.defaultlaf=org.jvnet.substance.SubstanceLookAndFeel
