JButton - Blauen Hintergrund entfernen (Metal-LAF): Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springen
Zeile 1: Zeile 1:
Mit [[Java]]5 hat Sun sein Standard-[[Look And Feel]] geändert. Schick dieses blau des Ocean-Skins, nicht wahr?<br />
+
Mit [[Java]]5 hat Sun sein Standard-[[Look And Feel]] geändert. Schick dieses Blau des Ocean-Skins vom MetalLookAndFeel, nicht wahr?<br />
 
Manchmal will man keine blauen Knöpfe haben und möchte das entfernen.
 
Manchmal will man keine blauen Knöpfe haben und möchte das entfernen.
 
Mit dem folgenden Code-Ausschnitt lässt sich das leicht bewerkstelligen:
 
Mit dem folgenden Code-Ausschnitt lässt sich das leicht bewerkstelligen:
 
<code=Java>meinButton.setContentAreaFilled(false);</code=Java>
 
<code=Java>meinButton.setContentAreaFilled(false);</code=Java>
 
Diese Methode kann auf alle [[Klasse]]n angewandt werden, welche von javax.swing.AbstractButton erben!
 
Diese Methode kann auf alle [[Klasse]]n angewandt werden, welche von javax.swing.AbstractButton erben!
 +
 +
Möglich wäre auch, einfach ein anderes LookAndFeel zu setzen, also das MetalLookAndFeel gegen ein anderes LookAndFeel auszutauschen.
  
 
[[Kategorie:Java]]
 
[[Kategorie:Java]]
 
[[Kategorie:Tutorials (Java)]]
 
[[Kategorie:Tutorials (Java)]]
 
[[Kategorie:Swing]]
 
[[Kategorie:Swing]]

Version vom 28. Dezember 2008, 10:31 Uhr

Mit Java5 hat Sun sein Standard-Look And Feel geändert. Schick dieses Blau des Ocean-Skins vom MetalLookAndFeel, nicht wahr?
Manchmal will man keine blauen Knöpfe haben und möchte das entfernen. Mit dem folgenden Code-Ausschnitt lässt sich das leicht bewerkstelligen: <code=Java>meinButton.setContentAreaFilled(false);</code=Java> Diese Methode kann auf alle Klassen angewandt werden, welche von javax.swing.AbstractButton erben!

Möglich wäre auch, einfach ein anderes LookAndFeel zu setzen, also das MetalLookAndFeel gegen ein anderes LookAndFeel auszutauschen.