Hallo,
Ich verpasse meiner Java App grade ein schöneres ansprechenderes Layout und halte, laut dem was ich gelesen habe, Nimbus für die beste Wahl was das Verhältnis Aufwand/Aussehen angeht.
Ich habe wie folgt versucht das ganze umzusetzen:
Das lässt sich auch ausführen nur bekomm ich da leider etliche Fehlermeldungen, sowie verstellen sich manche Objekte sowie die höhe der editBoxen...
Ich verpasse meiner Java App grade ein schöneres ansprechenderes Layout und halte, laut dem was ich gelesen habe, Nimbus für die beste Wahl was das Verhältnis Aufwand/Aussehen angeht.
Ich habe wie folgt versucht das ganze umzusetzen:
Java:
public static void main(String args[]){
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
} catch (ClassNotFoundException ex) {
Logger.getLogger(Frame.class.getName()).log(Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
Logger.getLogger(Frame.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(Frame.class.getName()).log(Level.SEVERE, null, ex);
} catch (UnsupportedLookAndFeelException ex) {
Logger.getLogger(Frame.class.getName()).log(Level.SEVERE, null, ex);
}
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Frame().setVisible(true);
}
});
Frame wnd = new Frame();
}
Das lässt sich auch ausführen nur bekomm ich da leider etliche Fehlermeldungen, sowie verstellen sich manche Objekte sowie die höhe der editBoxen...
Code:
[COLOR="Red"]Exception in thread "main" java.util.ConcurrentModificationException
at java.util.Hashtable$Enumerator.next(Hashtable.java:1031)
at java.util.AbstractCollection.addAll(AbstractCollection.java:305)
at javax.swing.MultiUIDefaults.entrySet(MultiUIDefaults.java:124)
at com.sun.java.swing.plaf.nimbus.NimbusStyle.compileDefaults(NimbusStyle.java:378)
at com.sun.java.swing.plaf.nimbus.NimbusStyle.validate(NimbusStyle.java:293)
at com.sun.java.swing.plaf.nimbus.NimbusStyle.getValues(NimbusStyle.java:927)
at com.sun.java.swing.plaf.nimbus.NimbusStyle.getInsets(NimbusStyle.java:605)
at javax.swing.plaf.synth.SynthStyle.installDefaults(SynthStyle.java:896)
at javax.swing.plaf.synth.SynthLookAndFeel.updateStyle(SynthLookAndFeel.java:275)
at javax.swing.plaf.synth.SynthMenuBarUI.updateStyle(SynthMenuBarUI.java:58)
at javax.swing.plaf.synth.SynthMenuBarUI.installDefaults(SynthMenuBarUI.java:47)
at javax.swing.plaf.basic.BasicMenuBarUI.installUI(BasicMenuBarUI.java:56)
at javax.swing.JComponent.setUI(JComponent.java:661)
at javax.swing.JMenuBar.setUI(JMenuBar.java:118)
at javax.swing.JMenuBar.updateUI(JMenuBar.java:127)
at javax.swing.JMenuBar.<init>(JMenuBar.java:95)
at t3if_prj.Frame.initComponents(Frame.java:160)
at t3if_prj.Frame.<init>(Frame.java:57)
at t3if_prj.Frame.main(Frame.java:841)[/COLOR]