Error al cargar un Look and Feel en Netbeans
Actualmente estoy haciendo una interfaz gráfica usando netbeans 7.2. Quiero cambiar la apariencia por lo que descargue dos archivos de synthetica y los agregue a la biblioteca como me decía un tutorial.
Mi problema radica en que cuando coloco los comandos en la función main, me da un error y no se que hacer ya para solucionarlo, espero que puedan ayudarme
El código fuente va de la siguiente forma:
package Forms;
import de.javasoft.plaf.synthetica.SyntheticaBlueIceLookAndFeel;
import java.text.ParseException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.*;
public class frmLogin extends javax.swing.JFrame {
public frmLogin() {
initComponents();
}
public static void main(String args[]) {
try {
UIManager.setLookAndFeel(new SyntheticaBlueIceLookAndFeel());
} catch ( ParseException | UnsupportedLookAndFeelException ex) {
System.out.println(ex.getMessage());
}
...El error que recibo es el siguiente:
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(DefaultLookup.java:125) at javax.swing.plaf.basic.BasicButtonListener.getInputMap(BasicButtonListener.java:119) at javax.swing.plaf.basic.BasicButtonListener.installKeyboardActions(BasicButtonListener.java:95) at javax.swing.plaf.basic.BasicButtonUI.installKeyboardActions(BasicButtonUI.java:138) at javax.swing.plaf.basic.BasicButtonUI.installUI(BasicButtonUI.java:90) at javax.swing.JComponent.setUI(JComponent.java:664) at javax.swing.AbstractButton.setUI(AbstractButton.java:1807) at javax.swing.JButton.updateUI(JButton.java:146) at javax.swing.AbstractButton.init(AbstractButton.java:2172) at javax.swing.JButton.<init>(JButton.java:136) at javax.swing.JButton.<init>(JButton.java:90) 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(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:92) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at javax.swing.UIManager.setLookAndFeel(UIManager.java:545) at Forms.frmLogin.main(frmLogin.java:105) Caused by: java.lang.ClassNotFoundException: sun.swing.plaf.synth.SynthUI at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 20 more Java Result: 1
Agradezco enormemente su ayuda