eigenes look and feel

Status
Nicht offen für weitere Antworten.

Bastian

Bekanntes Mitglied
man kann sich ja von http://www.javootoo.com/ eigene look and feels herunterladen, und ist somit nichtmehr auf die standards (motif, metal...) angewiesen.
meine farge ist: wie kann ich diese lafs benutzen? (bzw implementieren) ich habe schon geoogelt, aber nichts gefunden (wobei ich gesethen muss, dass ich auch nicht wirklich weiß unter welchem/n suchbegriff/en ich suchen soll)
gibt es irgendwo eine anleitung/ tutorial? evtl. ein kruzer quelltextbeispiel?

Gruß
Bastian
 
B

Beni

Gast
Die LookAndFeels in den ClassPath aufnehmen, dann über "UIManager.setLookAndFeel" aufrufen (entweder der Name der LookAndFeel-Klasse angeben, oder gleich eine Instanz).
 

Bastian

Bekanntes Mitglied
Beni hat gesagt.:
Die LookAndFeels in den ClassPath aufnehmen, dann über "UIManager.setLookAndFeel" aufrufen (entweder der Name der LookAndFeel-Klasse angeben, oder gleich eine Instanz).

also das jar-file in den classpath aufnehmen?!? (hat der user dann das look and feel auch?? oder muss ich das laf mit meiner software ausliefern? wenn ja, wie?)
 
B

Beni

Gast
Das musst du mit deiner Software ausliefern. Das ist dann einfach eine JAR-Datei mehr, die du umerhschicken musst (nämlich die, die du von javatoo heruntergeladen hast).

Wenn du deine Software als JAR verschickst, kannst du im Manifest den Class-Path erweitern (hm, ich weiss den genauen Syntax nicht. Aber es steht irgendwo in der Doku). Dann muss der User nichts mehr einstellen.
 

Bastian

Bekanntes Mitglied
Beni hat gesagt.:
Das musst du mit deiner Software ausliefern. Das ist dann einfach eine JAR-Datei mehr, die du umerhschicken musst (nämlich die, die du von javatoo heruntergeladen hast).

Wenn du deine Software als JAR verschickst, kannst du im Manifest den Class-Path erweitern (hm, ich weiss den genauen Syntax nicht. Aber es steht irgendwo in der Doku). Dann muss der User nichts mehr einstellen.

ja, danke, funktioniert.
syntax in der manifest zu classpatherweiterung ist: Class-Path: LookAndFeel.jar

kann ich auch eine manifest automatisch erzeugen lassen, in der die classpatherweiterung schon drinsteht, oder muss ich die manifest immer vorher schreiben?
 

michi2

Bekanntes Mitglied
Eingentlich ja. Ich hab das Theme aus nem anderen Java prog raus(is n jar Archiv) in meinen Ordner rein. zur classpath hinzugefügt und mir ne liste aller vorhandenen LnFs liefern lassen. Das neue ist nicht dabei.
 

Bastian

Bekanntes Mitglied
entpacke mal das jar, und gucke was für ne ordnerstruktur vorliegt.

ist das look and feel zb in: org/fife/plaf/OfficeXP/OfficeXPLookAndFeel [und du hättest eben dieses officexplaf), dann müsstest du es in deinem prog folgendermaßen aufrufen:

Code:
             try{UIManager.setLookAndFeel("org.fife.plaf.OfficeXP.OfficeXPLookAndFeel");
             }
             catch(Exception ex){
             }
             SwingUtilities.updateComponentTreeUI(this);
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Interface Design von HookUp oder Callback Methoden für eigenes Framework Allgemeine Java-Themen 9
L Variablen Eigenes Objekt wie z.B. einen Integer zuweisen Allgemeine Java-Themen 3
S Eclipse Github Projekt in eigenes Projekt einbinden und nutzen Allgemeine Java-Themen 13
B eigenes Consumer Interface Allgemeine Java-Themen 0
Thallius Eigenes Message Center erstellen Allgemeine Java-Themen 3
M eigenes Seekarten-Tool (oder PlugIn?) Allgemeine Java-Themen 2
Z LanguageTool in eigenes GUI einbetten Allgemeine Java-Themen 0
W String Parsen und auf eigenes Muster anwenden (kein Regex) Allgemeine Java-Themen 11
O log4j - eigenes Log für einzelne Klasse Allgemeine Java-Themen 5
M Eigenes Eventsystem Allgemeine Java-Themen 2
T Code durch eigenes Frame pausieren (ähnlich JDialog) Allgemeine Java-Themen 4
J Swing Eigenes Button-design Allgemeine Java-Themen 2
S import meine.eigenes.import Allgemeine Java-Themen 6
I Eigenes Mail-Programm schreiben Allgemeine Java-Themen 21
N eigenes Bildformat Allgemeine Java-Themen 2
J Eigenes Produkt Upgrade / Update-fähig halten? Allgemeine Java-Themen 16
M Erstes eigenes Projekt Allgemeine Java-Themen 5
D Simples eigenes Logfile Allgemeine Java-Themen 18
J Eigenes Objekt sichern Allgemeine Java-Themen 9
R Eigenes Objekt - clone() Allgemeine Java-Themen 2
G eigenes ChangeEvent Allgemeine Java-Themen 4
P Installationsroutine für eigenes Java-Programm Allgemeine Java-Themen 3
G eigenes Actionevent Allgemeine Java-Themen 8
M Eigenes Java-Server-Programm unter Linux steuern? Allgemeine Java-Themen 13
G eigenes dateiformat als zip Allgemeine Java-Themen 2
M Eigenes Synchronisationstool? Allgemeine Java-Themen 2
E Wie: Eigener Listener, eigenes Event (möglichst einfach) Allgemeine Java-Themen 29
ToNyXXL Als Mauszeiger eigenes Bild verwenden! Allgemeine Java-Themen 3
S eigenes Zahlensystem? Allgemeine Java-Themen 5
K Eigenes Protokoll (abc:[url]http://abc.de[/url]) Allgemeine Java-Themen 2
A Eigenes jar file in projekt einbinden Allgemeine Java-Themen 4
K eigenes Tool jar - maskieren der Methoden Allgemeine Java-Themen 3
T eigenes Browser Plugin Allgemeine Java-Themen 6
T Eigenes Installationsprogramm Allgemeine Java-Themen 17
B Swing Look And Feel ändern Allgemeine Java-Themen 15
F Look And Feel Error Allgemeine Java-Themen 30
Final_Striker Exception bei neuem Look und Feel Allgemeine Java-Themen 2
L SAP look and feel Allgemeine Java-Themen 3
E Look and Feel Allgemeine Java-Themen 5
G verbessertes windows-look and feel (winlaf) Allgemeine Java-Themen 9
B Look and Feel einstellen Allgemeine Java-Themen 5
Landei Erfahrungen mit Synth Look & Feel? Allgemeine Java-Themen 4
U einer JComponent ein look & feel zuordnen Allgemeine Java-Themen 6

Ähnliche Java Themen

Neue Themen


Oben