RCP eclipse rcp ohne eclipse?

F

freak_007

Gast
Mir gefällt das Eclipse RCP Design(das umrahmte auf dem Screenshot) sehr gut. Könnte man es auch außerhalb Eclipse auch realisieren? Wenn das geht, würde ich es gerne wissen wie es geht.
EDIT: Habe einen Screenshot hinzugefügt
 

Anhänge

  • Bildschirmfoto.jpg
    Bildschirmfoto.jpg
    51,4 KB · Aufrufe: 79
Zuletzt bearbeitet von einem Moderator:

schlingel

Gesperrter Benutzer
Wenn ich mich nicht täusche ist das aus dem SWT Toolkit. Dort solltest du finden was du suchst.

Ich habe allerdings schlechte Erfahrungen damit gemacht. Die Layoutmanager waren äußerst bockig ...
 

Wildcard

Top Contributor
Mir gefällt das Eclipse RCP Design(das umrahmte auf dem Screenshot) sehr gut. Könnte man es auch außerhalb Eclipse auch realisieren? Wenn das geht, würde ich es gerne wissen wie es geht.
Warum benutzt du nicht Eclipse RCP?
Wenn ich mich nicht täusche ist das aus dem SWT Toolkit. Dort solltest du finden was du suchst.

Ich habe allerdings schlechte Erfahrungen damit gemacht. Die Layoutmanager waren äußerst bockig ...
Das ist selbst gezeichnet mit CTabFolder als Ausgangspunkt soweit ich weiß.
Die Layout Manager von SWT sind übrigens besser als die Swing Layout Manager, vielleicht hast du dir die Sache zu oberflächlich angesehen?
 

schlingel

Gesperrter Benutzer
[offtopic]
Die Layout Manager von SWT sind übrigens besser als die Swing Layout Manager, vielleicht hast du dir die Sache zu oberflächlich angesehen?

Nope, das haben wir uns schon ganz genau angesehen da wir gar keine andere Wahl hatten.[/offtopic]
 

Sonecc

Gesperrter Benutzer
Die SWT Layoutmanager sind allesamt deutlich besser und durchdachter als die Swing Pendants. Wer behauptet damit nicht zurechtzukommen, dem kann man nicht mehr helfen ;)
 

schlingel

Gesperrter Benutzer
Danke für deinen Beitrag Sonecc. Das nächste Mal wenn ich damit Probleme habe wende ich mich an das Forum. Von 0 werde ich aber nicht wieder anfangen ;) Und jetzt lassen wir es bitte gut sein.
 
G

Gast2

Gast
Kann ich mir nur anschließen, dass die LM besser sind. Der einzige LayoutManager der in Swing mithalten kann und durchdacht ist, ist das Formlayout (evtl. noch TableLayout) von JGoodies.
 
G

Gast2

Gast
Was ist denn konkret besser an den SWT Layoutmanagern?

Diese hier sehen jetzt nicht wirklich anders aus, als die von Swing.

Also was is besser?

Anhand der Klasse und Package Struktur schwer abzuleiten oder ;). Das SWT-GridLayout ist viel, viel ,viel flexibler als das von Swing. Das ganze Konzept dahinter ist anders, darum kannst du das von der Klassenstruktur nicht sagen.

Leichter und intuitver zum handhaben. Außerdem sind sie mächtiger/flexibler und können mehr als die Swing LayoutManager. Des Weiteren bleibt der der Code übersichtlich mit wenigen Zeilencode. Was bei dem GridBagLayout nicht der Fall ist.

[Persönliche Meinung] Ohne das Form -und TableLayout von JGoodie würde ich nicht mit Swing LM arbeiten.
 

schalentier

Gesperrter Benutzer
Mh, naja ich hab bisher nur mit Swing gearbeitet, net mit SWT. Aber wenn ich jmd sagen hoere, alles is doller, flexibler, besser, einfacher und ueberhaupt NUR besser... dann werd ich misstrauisch ;-).

Aber gut, GridBagLayout is in der Tat haesslich. Ich benutzt auch meistens JGoodies FormLayout oder was vergleichbares.

Sind die SWT LM auch besser als die JGoodies LM?
 
G

Gast2

Gast
Mh, naja ich hab bisher nur mit Swing gearbeitet, net mit SWT. Aber wenn ich jmd sagen hoere, alles is doller, flexibler, besser, einfacher und ueberhaupt NUR besser... dann werd ich misstrauisch ;-).

Aber gut, GridBagLayout is in der Tat haesslich. Ich benutzt auch meistens JGoodies FormLayout oder was vergleichbares.

Sind die SWT LM auch besser als die JGoodies LM?

Ja musst mal ausprobieren ohne sie benutzt zu haben wird es schwer einen vergleich zu ziehen ;).

Nee ich finde das FormLayout und TableLayout von JGoodies top. Aber in SWT gibt es eben mehr solcher gute LayoutManager, sodass du mehr Auswahl hast.
Wie gesagt ich würde nie mehr ohne diese 2 LM mit Swing was machen =). Vor allem finde ich das Konzept mit dem programmatischen PanelBuilder super, da bleibt der Code auch schon übersichtlich.

@freak_007
Vielleicht gefallen dir auch die Riena Views mehr:
Eclipse Riena Tutorial
 
Zuletzt bearbeitet von einem Moderator:
F

freak_007

Gast
Ich habe herausgefunden das mein erster Thread völlig unnötig war. Ich will mich in RCP einarbeiten. Deswegen eine andere Frage. Wie kann ich in RCP. Eine Workspace selector beim start? Und wie soll ich die dann auslesen?
 
Zuletzt bearbeitet von einem Moderator:
F

freak_007

Gast
Ich konnte mich so gut wie garnicht in RCP aus. Ich dachte RCP hätte direkt etwas mit SWT zu tun (was aber ein völliger Blödsinn ist, weil man Plugins verwendet). Ich hab mich mittlerweile etwas in RCP eingearbeitet. Jetzt will wissen wie ich beim Start meiner RCP Anwendung ein Workspace Auswahl Dialog haben kann. Und auch wie ich diese Workspace auslesen kann.
 
Zuletzt bearbeitet von einem Moderator:
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Eclipse schließt einfach ohne Fehlermeldung Plattformprogrammierung 4
lumo [Eclipse RCP] Plugin OHNE visuals Plattformprogrammierung 7
E OSGi Eclipse Plug-in programmierung: java.lang.NullPointerException: Cannot enter synchronized block because "profile" is null Plattformprogrammierung 4
R Eclipse Bundles Plattformprogrammierung 2
Robertop RCP Command in bereits bestehendes Eclipse-Menü einbauen Plattformprogrammierung 4
T Java Projekt läuft nur in Eclipse Plattformprogrammierung 6
M Eclipse Plugin PreferencePage BooleanFieldEditor Plattformprogrammierung 1
F OSGi Plugin unter Eclipse arbeitet anders als wenn veröffentlicht Plattformprogrammierung 2
D RCP P2-Repository für Eclipse-Plugins Plattformprogrammierung 0
M Debuging in Eclipse Annotations Processor Plattformprogrammierung 0
D Nach Sprachpaket Installation kann eclipse nicht mehr gestartet werden Plattformprogrammierung 4
L0MiN Wie kann ich ein Klassendiagramm aus Eclipse heraus erstellen? Plattformprogrammierung 5
M Eclipse Probleme beim Ausführen eines Programms Plattformprogrammierung 3
feinperligekohlensaeure Eclipse Workspace gemeinsam Nutzen -> keine .project Datei Plattformprogrammierung 1
F Eclipse Build Path auf benötigte Projekte Plattformprogrammierung 4
B Daten von Eclipse extern sichern Plattformprogrammierung 2
B Eclipse zeigt Fehler nach Java-Update auf 1.8.0_40 Plattformprogrammierung 3
VfL_Freak [Eclipse] Fehleranzeige im Reiter "Problems" Plattformprogrammierung 1
S Errors in workspace bei eclipse Plattformprogrammierung 3
T eclipse bietet keine META-INF an Plattformprogrammierung 1
N Eclipse wo starten Plattformprogrammierung 6
W Eclipse vergißt beim Exportieren Resources-Ordner Plattformprogrammierung 11
A RCP Eclipse e4 und Injection-Contexts Plattformprogrammierung 0
K Eclipse fährt nicht mehr hoch. Metadatendatei schuld? Plattformprogrammierung 7
C [Eclipse RCP E4]InjectionException: no actual value was found for the argument "MDirtyable" Plattformprogrammierung 8
T Eclipse Eigenschaften hinzufügen Plattformprogrammierung 2
M RCP [Eclipse RCP 3.4] ViewTab Kontextmenu "Alle schließen" Plattformprogrammierung 0
D Problem mit eclipse Plattformprogrammierung 2
S Verschieben des Verzeichnis .eclipse aus Userprofile Plattformprogrammierung 3
A RCP Kann kein Eclipse 4 Projekt anlegen Plattformprogrammierung 0
S RCP Exportiertes RCP Produkt lädt Datei nicht, bei Start aus Eclipse wird Datei jedoch gefunden Plattformprogrammierung 6
G Eine Library in Eclipse zur Verfügung stellen Plattformprogrammierung 14
Gregorrr Eclipse RCP Product Build-Nummer + Jenkins Plattformprogrammierung 6
R Einfaches Eclipse-Plugin-Beispiel funktioniert nicht Plattformprogrammierung 5
H OSGi OSGi + Logback + slf4j - Eclipse Run Configuration Plattformprogrammierung 7
C plugin development environment eclipse Plattformprogrammierung 4
R RCP Commands nutzen / org.eclipse.ui.file.save Plattformprogrammierung 7
O Installiere externe Methode "containsNone" in Eclipse Plattformprogrammierung 2
M Keybinding in Eclipse Plugin Plattformprogrammierung 3
TheWhiteShadow RCP Konstrukt für Editor in Eclipse gesucht. Plattformprogrammierung 3
B Eclipse Probleme mit build Plattformprogrammierung 8
H Keine Hilfe/API mehr in Eclipse Juno? Plattformprogrammierung 4
B Neue SuppressWarning in Eclipse Juno Plattformprogrammierung 6
B Eclipse Property Page Plattformprogrammierung 6
B Eclipse PreferencePage Plattformprogrammierung 3
B Eclipse Plugin Einstellungsleiste Plattformprogrammierung 2
B Birt-Previewer über Eclipse Plattformprogrammierung 14
J Eclipse Plug-In für UML-Diagramme Problem Plattformprogrammierung 4
O Eclipse Plugin - Einfachstes Problem, das es gibt. Plattformprogrammierung 2
R Eclipse RCP Tabellen-View (Anfängerfrage) Plattformprogrammierung 3
C Eclipse: Notification beim umbennen von Methoden? Plattformprogrammierung 4
schalentier Eclipse Sourcecode Plattformprogrammierung 4
A Eclipse undo/redo button reagiert nicht auf Änderungen in der OperationHistory Plattformprogrammierung 5
P Eclipse M2_REPO (NON MODIFIABLE) Plattformprogrammierung 8
B Eclipse: Contextmenu id erhalten? Plattformprogrammierung 9
H Datei in eclipse wird nicht erkannt Plattformprogrammierung 3
O Neues Tastenkürzel für Eclipse Editorfenster registrieren Plattformprogrammierung 2
3 Eclipse Editor Plugin selektiert Projekt nicht Plattformprogrammierung 10
Madlip RCP eclipse.ui.bindings (Key-Problematik) Plattformprogrammierung 2
S Eclipse vs. JavaMail vs. Ubuntu vs. Windows Plattformprogrammierung 3
M eclipse führt applikationen nicht mehr aus Plattformprogrammierung 6
S Eclipse: Auf CTRL-C/CTRL-V im Package Explorer? Plattformprogrammierung 4
M Eclipse und Hilfen Plattformprogrammierung 5
G Eclipse buggt rum!!! Plattformprogrammierung 4
B Eclipse RCP und Java 7 Plattformprogrammierung 7
G RCP Eclipse Editor + Guice Plattformprogrammierung 8
T RCP Eclipse RCP: Wo/wann im Plugin ist workbench initialisiert? Plattformprogrammierung 14
G Eclipse Plug-in: wie refreshe ich eine combobox? Plattformprogrammierung 4
M Eclipse Plug-in: Wie eine Grafik einfügen? Plattformprogrammierung 20
M RCP [Eclipse RCP] Feature Export und "Fehler"... Plattformprogrammierung 3
P Eclipse speichert keine Änderungen Plattformprogrammierung 5
M Eclipse - Dokumentation nicht über das Internet benutzen Plattformprogrammierung 3
C Eclipse Plugin NoClassDefFoundError Plattformprogrammierung 4
E org.eclipse.ui.dialogs.ListSelectionDialog erzeugt ClassNotFoundException zur Laufzeit Plattformprogrammierung 4
M Eclipse Plugin Entwicklung - NoClassDefFoundError Plattformprogrammierung 10
C RCP Verständnisfrage Eclipse/Equinox Plattformprogrammierung 4
D eclipse-RCP von der Konsole baut nicht Plattformprogrammierung 3
L RCP Eclipse Popupmenu im PackageExplorer erweitern? Plattformprogrammierung 7
C Eclipse Plugin Entwicklung: Editor für Flussdiagramme Plattformprogrammierung 6
S (OSGI - EQUINOX) Welche Eclipse IDE? Plattformprogrammierung 3
C Pdf in jar datei einbinden mit eclipse Plattformprogrammierung 23
G neuer branch in SVN mit Eclipse Plattformprogrammierung 6
dzim RCP Eclipse Provisioning Plattformprogrammierung 3
G RCP Abhängigkeiten von Eclipse Plugins Plattformprogrammierung 9
K Eclipse RCP, EMF, Hibernate Problem Plattformprogrammierung 7
B RCP eigenes Eclipse Plugin wird nicht aufgelöst Plattformprogrammierung 7
T Eclipse Helios XMLUnit importieren Plattformprogrammierung 6
R Verwendung pdfbox in Maven-Projekt in Eclipse Plattformprogrammierung 3
lumo RCP wechseln der Font von Eclipse per code Plattformprogrammierung 10
lumo RCP Eclipse internationalisierung Plattformprogrammierung 5
jemandzehage Kurze Fehlernachricht beim starten in Eclipse Plattformprogrammierung 5
A RCP java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter Plattformprogrammierung 7
P Wie bekomme ich ICompilationUnit aus dem event? bei Eclipse-Plugin Plattformprogrammierung 3
Rudolf External Libs dauerhaft in Eclipse einbinden Plattformprogrammierung 3
G RCP Eclipse UI Forms Plattformprogrammierung 10
musiKk RCP Eclipse: Speichern von Spaltenbreiten Plattformprogrammierung 9
X Datei in einem Eclipse Projekt über Plugin zugreifen Plattformprogrammierung 2
P Eclipse Help: Wie Links zu anderer Hilfeseite setzen ? Plattformprogrammierung 5
F Eclipse EMF Modelltransformation Plattformprogrammierung 3
tfa RCP Compilereinstellungen festlegen bei Eclipse-Batch-Build Plattformprogrammierung 9

Ähnliche Java Themen

Neue Themen


Oben