JFileChooser wechselt Farbe (grün statt blau)

Status
Nicht offen für weitere Antworten.

nogi

Mitglied
Servus,

ich habe da ein kleines Problem mit dem JFileChooser. Die eigentliche Applikation sieht wie folgt aus. Auch JDialog bzw. JOptionPanes, welche es dem Programm geöffnet werden sind alle blau, nur der JFileChooser ist grün.

export1.gif


und der JFileChooser sieht folgendermaßen aus...

export2.gif


dieses Design erhält man durch den folgenden Code...

Code:
JDialog.setDefaultLookAndFeelDecorated(true);
JFrame.setDefaultLookAndFeelDecorated(true);
Toolkit.getDefaultToolkit().setDynamicLayout(true);
System.setProperty("sun.awt.noerasebackground","true"); 
	       
try
{
    javax.swing.plaf.metal.MetalLookAndFeel.setCurrentTheme( new javax.swing.plaf.metal.DefaultMetalTheme());
    UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel"); 
}
catch(Exception e)
{
    System.out.println("Theme Error: ");
    e.printStackTrace();
}

Das Merkwürdige ist das die Rahmen sowie die Titelleiste aus dem Theme übernommen werden.


Vielen Dank im voraus für eure Hilfe


Gruß

NoGi
 
Vielen Dank für die schnelle Antwort!

Kann man das ändern?

Sieht finde ich schrecklich aus.


Gruß

NoGi
 
nö das sieht gut aus :bae:
direkt ändern kannst du das nicht, da du ja keine direkte instanz von JDialog hast, wenn du showOpenDialog() aufrufst. drum benutz dann lieber nicht diese methode sondern mach einen eigenen JDialog wo du den JFileChooser als COmponent draufhaust, dann ist der Dialog wieder blau. ansonsten kannst du das per JRootPane#setWindowDecorationStyle ändern.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben