Witajcie.
Nie wiedziałem w sumie w jakim dziale umieścić zapytanie, a że dotyczy pośrednio z Javą to umieściłem tutaj.
Może mnie ktoś oświecić w jaki sposób doinstalować JGoodiej Feel & Look do NB?
Zrobiłem to tak:
pobrałem ze strony paczkę, rozpakowałem i miałem pliki JAR.
W NB w w Liblary dodałem pliki JAR jako nową bibliotekę.
W programie przed inicjalizacją komponentów dodałem taki kawałek kodu (przykład z Readme):
try {
UIManager.setLookAndFeel("com.jgoodies.looks.windows.WindowsLookAndFeel");
} catch (Exception e) {}
Po uruchomieniu błąd:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/jgoodies/common/base/SystemUtils
at com.jgoodies.looks.common.ShadowPopupFactory.install(ShadowPopupFactory.java:116)
at com.jgoodies.looks.windows.WindowsLookAndFeel.initialize(WindowsLookAndFeel.java:199)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:513)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:558)
at windows.MainWindow.<init>(MainWindow.java:22)
at windows.MainWindow$2.run(MainWindow.java:298)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: com.jgoodies.common.base.SystemUtils
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 20 more
Gdzie leży pies pogrzebany?