Estuve intentando meterle un LookAndFeel llamado Synthetica pero no consigo hacer que funcione...
Código:
Tengo puesto en referenced libraries el Sinthetica.jar y el SyntheticaBlueMoon y no me funciona, me sale este error:try{ UIManager.removeAuxiliaryLookAndFeel(UIManager.getLookAndFeel()); UIManager.setLookAndFeel(new SyntheticaBlueMoonLookAndFeel()); }catch(Exception e){ e.printStackTrace(); }
Código:
Que carajos esta pasando? Exception in thread "main" java.lang.NoClassDefFoundError: sun/swing/plaf/synth/SynthUI at de.javasoft.plaf.synthetica.SyntheticaDefaultLookup.getDefault(SyntheticaDefaultLookup.java:105) at sun.swing.DefaultLookup.get(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.getInputMap(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.installKeyboardActions(Unknown Source) at javax.swing.plaf.basic.BasicButtonUI.installKeyboardActions(Unknown Source) at javax.swing.plaf.basic.BasicButtonUI.installUI(Unknown Source) at javax.swing.JComponent.setUI(Unknown Source) at javax.swing.AbstractButton.setUI(Unknown Source) at javax.swing.JButton.updateUI(Unknown Source) at javax.swing.AbstractButton.init(Unknown Source) at javax.swing.JButton.<init>(Unknown Source) at javax.swing.JButton.<init>(Unknown Source) at de.javasoft.plaf.synthetica.SyntheticaLookAndFeel.installCompatibilityDefaults(SyntheticaLookAndFeel.java:925) at de.javasoft.plaf.synthetica.SyntheticaLookAndFeel$4.propertyChange(SyntheticaLookAndFeel.java:582) at java.beans.PropertyChangeSupport.fire(Unknown Source) at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(Unknown Source) at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at javax.swing.UIManager.setLookAndFeel(Unknown Source) at unclain.baselaucher.Main.main(Main.java:25) Caused by: java.lang.ClassNotFoundException: sun.swing.plaf.synth.SynthUI at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 20 more
Gracias.