swt und awt in JFace ummodeln

Status
Nicht offen für weitere Antworten.

noisebreath

Bekanntes Mitglied
Hi

ich hab nen wizard gemacht (awt und swt tools) und ein kollege von mir will dass ich das nun in eine JFace Ansicht umwandle.
1. frage wie mach ich das am einfachsten?
2. was mich sehr wundert ist, dass er mir ein layout zeigt dass nicht wirklich windowsspezifisch ist, aber es ist nirgendwo "setlookandFeel" auf etwas anderes gesetzt. woran kann das liegen?

lg
noise
 

Wildcard

Top Contributor
huh? JFace ist eine Abstraktionsschicht über SWT, setzt auf SWT auf und hat viele schöne Widgets, aber was die Frage nun mit AWT hat verstehe ich nicht.
Was genau soll in was geändert werden?
 

noisebreath

Bekanntes Mitglied
also ich bin da nicht so erfahren drin. grad einfach ne menge neuer krams mit dem ich michbeschäftigen muss,wie du sicher schon mitbekommen hast ^^
das layout meines wizards soll an eclipse angelegt werden. im moment sieht es unter windows irgendwie nichtmal windowsmäßig aus. hab gehört das eclipse wohl viele dinge von jface benutzt.daher dachte ich ich forme dinge von swt in jface um. mag aber sein dass ich hier schon nicht richtig liege mit meiner vermutung.
habe gesehen dass es einen uimanager gibt und man ein look and feel setzen kann.jedoch hat es bisher damit nicht funktioniert.
nach was muss ich gucken? was sind die schritte die ich ausführen sollte um einer lösung näher zu kommen?

lg
noise
 
Zuletzt bearbeitet:

Wildcard

Top Contributor
Du bringst da sehr vieles durcheinander. SWT sieht übrigens Grundsätzlich so aus wie das Betriebssystem. Bist du dir sicher das du überhaupt SWT benutzt? Nochmal: wie passt AWT da rein.
habe gesehen dass es einen uimanager gibt und man ein look and feel setzen kann
Nein, das ist Swing, nicht SWT, nicht AWT.
Für Wizards gibt es in JFace eine Wizard Klasse. Nichts anderes sind die Eclipse Wizards.
 

noisebreath

Bekanntes Mitglied
ja ich benutze jdialog,jpanel,jbutton,jcomboboxund lauter so krams, aber bei mir sieht das alles andere als windowsmäßig aus.

swoopshare - Unbenannt.JPG

ich hätte aber gern dass es so aussieht:

swoopshare - Unbenannt2.JPG

der 2. wizard ist von jemandem der vor mir auch schon dieses WizardGerüst hier bei uns verwendet hat, aber scheinbar hab ich oder jemand anderes entweder etwas abgeändert was er vorhin drin hatte oder etwas neu hinzugefügt was das geändert hat. Vielleicht liegts auch daran, dass ich es in einem Plugin benutze(?)

ich hoffe dass die bilder mein problem deutlicher machen.. :-/
 
Zuletzt bearbeitet:

stefan.

Mitglied
Du benutzt SWING und nicht SWT ! Wenn du aber bei Swing das Look & Feel setzt kannst du es auch wie das BS aussehen lassen ;-)
 

noisebreath

Bekanntes Mitglied
so?

try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}catch(Exception e)
{
//best to do nothing here
}
 

noisebreath

Bekanntes Mitglied
also ich hab das in meiner wizardview klasse überall gesetzt, beim pluginhandler und in der klasse in der ich panels kreiiere. hat nichts geändert ...

hab auch das probiert ohne erfolg:

try{
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
}catch(Exception e)
{
//best to do nothing here
}
 
Zuletzt bearbeitet:

noisebreath

Bekanntes Mitglied
oki ich habs. in einer superclass wurde das lookandfeel auf UIManager.setLookAndFeel(
UIManager.getCrossPlatformLookAndFeelClassName());
gesetzt.danke für die unterstützung
 

Wildcard

Top Contributor
Du hättest vielleicht irgendwann mal klarstellen sollen das du eben kein SWT benutzt, dann wäre das hier schneller gelöst worden
 
G

Gast2

Gast
Außerdem setzt man das L&F nur einmal und zwar ganz am Anfang ...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B JFace Bezugsquelle AWT, Swing, JavaFX & SWT 5
A JFace/SWT: ListViewer Inhalt nach Selection in zweitem List Viewer aktualisieren! AWT, Swing, JavaFX & SWT 5
A JFace Wizard: Ist es möglich eine Page zu löschen? AWT, Swing, JavaFX & SWT 2
M Filter in die JFace/SWT Tabelle einbauen AWT, Swing, JavaFX & SWT 5
I SWTBot und JFace AWT, Swing, JavaFX & SWT 2
lumo SWT JFace Databinding +Custom Table AWT, Swing, JavaFX & SWT 2
E JFace ListSelectionDialog & Mouse-Events? AWT, Swing, JavaFX & SWT 2
M SWT /Jface Wann einen ColumnLabelProvider benutzen? AWT, Swing, JavaFX & SWT 2
K SWT/JFace AWT, Swing, JavaFX & SWT 8
J SWT JFace Tree in Section unsichtbar (Eclipse Forms) AWT, Swing, JavaFX & SWT 5
A SWT Eclipse JFace Binding TreeViewer AWT, Swing, JavaFX & SWT 4
J Welche Fallstricke gibt es bei TreeTables in SWT/JFace AWT, Swing, JavaFX & SWT 3
M SWT Jface Action und localised Strings AWT, Swing, JavaFX & SWT 6
M sortierbare Tabelle mit jface und databinding AWT, Swing, JavaFX & SWT 3
B Sudokuartiger View (RadiobuttonTableView) mit JFace Viewer? AWT, Swing, JavaFX & SWT 3
D SWT JFace TableViewer nächster CellEditor nach Enter aktivieren AWT, Swing, JavaFX & SWT 5
D SWT JFace Wizard Progressbar AWT, Swing, JavaFX & SWT 4
E SWT JFace TitleAreaDialog OK Button sperren AWT, Swing, JavaFX & SWT 3
V SWT/JFace Interessante Links AWT, Swing, JavaFX & SWT 3
dzim JFace ListViewer-Einträge mit CellEditor? AWT, Swing, JavaFX & SWT 3
X RCP/SWT/JFace: Sprache lässt sich nicht ändern AWT, Swing, JavaFX & SWT 3
dzim NullPointer bei refresh() einer JFace TableViewer AWT, Swing, JavaFX & SWT 2
dzim JFace TableViewer mit verschiedenen Inhalten AWT, Swing, JavaFX & SWT 4
L Frage zu Erstellung des Menu mit JFace AWT, Swing, JavaFX & SWT 2
A Jface: Wie Inhalt des Hauptbereichs verändern AWT, Swing, JavaFX & SWT 5
M JFace TableViewer + ContentProvider, wo sind die Spalten? AWT, Swing, JavaFX & SWT 6
S JFace Startprobleme AWT, Swing, JavaFX & SWT 2
G HTML-Link mit SWT bzw. JFACE AWT, Swing, JavaFX & SWT 4
G Dynamic Help mit SWT/JFace AWT, Swing, JavaFX & SWT 5
G JFace/SWT contra AWT/Swing AWT, Swing, JavaFX & SWT 10
F [jFace] ListViewer: zusätzliche Infos anzeigen lassen AWT, Swing, JavaFX & SWT 2
D JDIC Browser in SWT/JFace Anwendung nutzen AWT, Swing, JavaFX & SWT 2
S SWT/JFace TreeViewer: Rootknoten anzeigen AWT, Swing, JavaFX & SWT 10
J Fehler bei Applikationen mit JFace AWT, Swing, JavaFX & SWT 2
G JFace benutzen, aber wie! AWT, Swing, JavaFX & SWT 2
byte SWT -> JFace: TreeViewer AWT, Swing, JavaFX & SWT 4
S SWT/JFace TreeViewer-Problem AWT, Swing, JavaFX & SWT 2
V SWT (JFace): Foreground des Textes im TreeViewer ändern. AWT, Swing, JavaFX & SWT 2
V SWT (JFace): bekomme das FormLayout nicht hin. AWT, Swing, JavaFX & SWT 4
L (jface) InputDialog erweitern. AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen


Oben