![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Gast
Beiträge: n/a
|
Da ich viele Swingprogramme schreibe, die auf unterschiedlichen Plattformen eingesetzt werden, habe ich mir eine Klasse geschrieben, die automatisch die Oberfläche in das typische Betriebssystem-Look-and-Feel integriert. Vorgehensweise: Man erstellt seine Swing-Applikation und ruft nach der Erstellung und sinnigerweise _vor_ der Darstellung folgendes auf: Java Code:
fertig Hier der Quellcode Java Code:
|
|
| | Nach oben #2 |
| Chefkoch-Mod Registriert seit: 30.05.2004
Beiträge: 432
|
Hey, ich wollte Dich gerade des Diebstahl bezichtigen. Meine Klasse sieht der Deinen verdammt ähnlich.
__________________ Denk mal darüber nach... Lars ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen. www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de |
| | |
| | Nach oben #4 |
| Chefkoch-Mod Registriert seit: 30.05.2004
Beiträge: 432
|
Es fehlt aber noch die OSX-Variante.
__________________ Denk mal darüber nach... Lars ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen. www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de |
| | |
| | Nach oben #6 |
| Gast
Beiträge: n/a
|
Guckt mal in die API, da gibts eine Methode UIManager.getSystemLookAndFeelClassName. Was die wohl macht? |
|
| | Nach oben #7 |
| Projektleiter Registriert seit: 30.11.2005 Ort: Bottrop
Beiträge: 1.135
|
und was macht die wohl unter Linux nicht korrekt? Allerdings hätte ich das in Form einer Factory-Methode realisiert... ein Objekt dafür ist einfach zu übertrieben... So in dieser Form: Java Code: Oder... Java Code:
Das LookAndFeel sollte übrigens immer gesetzt werden, bevor das GUI angezeigt wird, somit entfällt Java Code: |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Icon an Größe von JButton automatisch anpassen. | Lautsprecher | Desktop-Applikationen und Grafik | 2 | 20.10.2005 15:19 |
| JLabel- & Fenstergröße automatisch anpassen | bacarni | Allgemeine Java-Programmierung | 9 | 25.02.2005 15:45 |