Du bist nicht eingeloggt.
Community
Szene & News
Locations
Impressum
Forum / Bits und Bytes
Java look and feels
008Lucky - 35
Profi
(offline )
Dabei seit 03.2005
853
Beiträge
Geschrieben am: 09.09.2007 um 20:58 Uhr
Zuletzt editiert am: 09.09.2007 um 21:03 Uhr
Hlli hallo!
gibts hier leute die sich mit java (gut) auskennen?
falls ja, dann hab ich an diese Leute mal folgende Frage:
Was muss ich alles machen um das standart java look and feel ( ich glaub ocean oder so) in eine anderes zu ändern?
Es gibt da ja die Funkrion "UIManager.setLookAndFeel(String);"
aber was muss ich denn da reinschreiben? oder muss man erst mal neue look and feels herunterladen/ hinzufügen/ importieren??
//e ich will kein neues eigenes l.a.f. erstellen sondern nur ein anderes (windows standart oder andere) benutzen
Danke für Hilfe
schwerfürsorglich...
gaucho - 41
Halbprofi
(offline )
Dabei seit 10.2004
120
Beiträge
Geschrieben am: 09.09.2007 um 21:34 Uhr
Zuletzt editiert am: 09.09.2007 um 21:35 Uhr
Hi,
ich nehme mal an, Du meinst die Swing-Komponenten. Ich habe das mal in einem Programm so gemacht:
String LookAndFeel;
//Look-And-Feel einstellen auf letztes vorhandenes Schema
UIManager.LookAndFeelInfo[] info = UIManager.getInstalledLookAndFeels();
LookAndFeel = info[info.length-1].getClassName();
try {
UIManager.setLookAndFeel(LookAndFeel);
SwingUtilities.updateComponentTreeUI(this);
}
catch (Exception e) {
System.err.println(e.toString());
}
Die Komponente UIManager erhälst Du über:
import javax.swing.UIManager;
008Lucky - 35
Profi
(offline )
Dabei seit 03.2005
853
Beiträge
Geschrieben am: 10.09.2007 um 13:55 Uhr
ja klar ich mein die Swings..
ich wollte nur dass mein Programm dann so aussieht, wie nen "echtes" windowsprogramm. Da bringts ja nich viel, des letzte vorhandene aufzurufen..
Aber trotzem danke
schwerfürsorglich...
gaucho - 41
Halbprofi
(offline )
Dabei seit 10.2004
120
Beiträge
Geschrieben am: 10.09.2007 um 17:22 Uhr
Der Quellcode bringt alles mit, damit Du herausfinden kannst, wie der Windows Standardtheme heißt.
Normalerweise müsste es das letzte auf dem System verfügbare Design sein. Vorraussetzung ist natürlich, dass du das ganze nicht unter Linux laufen lässt. Da war das letzte vorhandene bei mir GTK-LookAndFeel.
Sollte es wider Erwarten nicht das letzte in der Liste sein, denke ich mal, dass Du fähig sein solltest, Dir die ganzen vorhandenen Themes mal ausgeben zu lassen, um dann das Deiner Wahl einzustellen.
008Lucky - 35
Profi
(offline )
Dabei seit 03.2005
853
Beiträge
Geschrieben am: 10.09.2007 um 18:04 Uhr
jop ich hab jetz noch nen weg gefunden daen systemlook zuerrreichen:
UIManager.getSystemLookAndFeelClassName()
setzt das schema des systems...
schwerfürsorglich...
Forum / Bits und Bytes
(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm
- Presse
- Blog
- Historie
- Partner
- Nutzungsbedingungen
- Datenschutzerklärung
- Jugendschutz -