Wenn ich in meinem Programm (1.5 Beta 1) das MetalTheme einmal per
auf das alte Steel-Theme umschalte, wie kann ich dann auf das Ocean-Theme zurückschalten?
Das Ocean-Theme ist zwar in der Klasse javax.swing.plaf.metal.OceanTheme, diese ist aber, entgegen der API, genau wie ihr Konstruktor nicht public. Genauso verhält es sich mit der Methode MetalLookAndFeel.getCurrentTheme(), die private ist.
Weiß jemand eine Möglichkeit, wie ich die Änderung trotzdem Rückgängig machen könnte? Oder ist die Klasse vielleicht in der Beta 2 public?
Code:
MetalLookAndFeel.setCurrentTheme (new DefaultMetalTheme());
Das Ocean-Theme ist zwar in der Klasse javax.swing.plaf.metal.OceanTheme, diese ist aber, entgegen der API, genau wie ihr Konstruktor nicht public. Genauso verhält es sich mit der Methode MetalLookAndFeel.getCurrentTheme(), die private ist.
Weiß jemand eine Möglichkeit, wie ich die Änderung trotzdem Rückgängig machen könnte? Oder ist die Klasse vielleicht in der Beta 2 public?