hallo, ich habe probleme, beim ändern des look and feels auch die fensterdeko mit zu ändern. ich habe sozusagen
2 klassen. eine heisst MyJFrame und erbt von JFrame. in ihr sind die menus etc. meine hauptfenster wird dann so:
angelegt. in den menus habe ich jetzt auch einen unterpunkt, der das laf ändern kann. das mache ich so:
so, das klappt auch, aber die fensterdeko bleibt immer gleich. habs auch schon mit
probiert. geht auch nicht, ne idee?
DANKE
2 klassen. eine heisst MyJFrame und erbt von JFrame. in ihr sind die menus etc. meine hauptfenster wird dann so:
Code:
JFrame haupt = new MyJFrame();
angelegt. in den menus habe ich jetzt auch einen unterpunkt, der das laf ändern kann. das mache ich so:
Code:
//Menu: changeview (metal)
viewMetal.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
System.out.println("change view to metal!");
try {
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
} catch(Exception metalex){
}
SwingUtilities.updateComponentTreeUI(Hauptklasse.haupt);
}
});
so, das klappt auch, aber die fensterdeko bleibt immer gleich. habs auch schon mit
Code:
JFrame.setDefaultLookAndFeelDecorated(true);
probiert. geht auch nicht, ne idee?
DANKE