S
sunny84
Gast
hi,
ich habe nach vorgabe ein programm in java geschrieben, welches 3 Buttons beinhaltet, durch klicken auf die buttons werden verschiedene "lookAndFeels" aufgerufen.
Das sieht kurzgefasst so aus:
(stehen alle im konstruktor Swing2() )
..ich habe also 3 Anweisungen, die bis auf das a1,a2,a3 und den L´n´F gleich aussehen...
ich soll nun das ganze durch eine innere Klasse lösen? wie mache ich das? Kann ich da direkt´n string übergeben??
mfg
ich habe nach vorgabe ein programm in java geschrieben, welches 3 Buttons beinhaltet, durch klicken auf die buttons werden verschiedene "lookAndFeels" aufgerufen.
Das sieht kurzgefasst so aus:
Code:
ActionListener a1 = new ActionListener()
...
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
...
};
ActionListener a2 = new ActionListener()
...
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
...
};
ActionListener a2 = new ActionListener()
...
UIManager.setLookAndFeel("javax.swing.plaf.synth.SynthLookAndFeel");
...
};
(stehen alle im konstruktor Swing2() )
..ich habe also 3 Anweisungen, die bis auf das a1,a2,a3 und den L´n´F gleich aussehen...
ich soll nun das ganze durch eine innere Klasse lösen? wie mache ich das? Kann ich da direkt´n string übergeben??
mfg