LookAndFeel Eigene Komponenten mit Synth L&F stylen

  • Themenstarter Themenstarter ericwinter
  • Beginndatum Beginndatum
E

ericwinter

Gast
Hallo,

Ist es möglich bzw. welche Schritte sind notwendig, um eigene UI-Komponenten mit Synth Look and Feel zu stylen?

Ich arbeite derzeit an einem Projekt bei welchem die letztendliche Oberfläche nach Anforderungen über ein zentrales Dokument (ähnlich css) gesteuert werden soll. Synth erschien mir die geegnetste Lösung jedoch versuch ich jetzt schon seit über einer Woche eine Verknüpfung meiner eigenen Komponenten mit der Style-XML-Datei herzustellen jedoch scheinen meine Eitnräge einfach ignoriert zu werden.
Ich gehe mal davon aus, dass man dem Swing UIManager mitteilen muss, wie die jeweils korrespondierenden Synth-XML Klassen heißen jedoch konnte ich bisher nirgends Informationen hierzu finden.

Mein bisheriger Ansatz, der auch in diversen Komponentenbibliotheken wie wie l2fprod verwendet wird, jeweils eine [MyComponent]UI-Klasse abgeleitet von ComponentUI für [MyComponent] anzulegen und diese mittels
Java:
UIManager.put("[MyComponent]UI", [MyComponent].class.getName());
bei Swing zu registrieren brachte keine Erfolge.

Falls jemand von euch schonmal etwas ähnliches gemacht hat ....bitte helft mir 🙂.
 
Ja es muss Swing sein, die SWT / JFace Library ist zu groß zur Verwendung als Applet.
 

Zurück
Oben