Nabend zusammen,
wie in der Überschrift beschrieben, weiß ich nicht was ich für "frame" in den Klammern angeben muss. Problem ist, dass ich eine Klasse habe, die JFrame extended, dachte also an this. Das geht aber nicht, weil ich die Methode in einer seperaten ActionListener-Klasse aufrufe.
Hat jemand eine Idee?
MfG
gorgel
wie in der Überschrift beschrieben, weiß ich nicht was ich für "frame" in den Klammern angeben muss. Problem ist, dass ich eine Klasse habe, die JFrame extended, dachte also an this. Das geht aber nicht, weil ich die Methode in einer seperaten ActionListener-Klasse aufrufe.
Hat jemand eine Idee?
Java:
public class LookAndFeelFrame extends JFrame implements ActionListener {
public LookAndFeelFrame()
{
.....
final UIManager.LookAndFeelInfo look1 = look;
menuLook.add(new JMenuItem(look1.getName())).addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
try {
System.out.println(look1.getClassName());
UIManager.setLookAndFeel(look1.getClassName());
SwingUtilities.updateComponentTreeUI(???);
.....
MfG
gorgel