Elemente eines ViewParts

drueber

Mitglied
Hallo, ich hab einen ViewPart, in dem ich gewissen Elemente definiere.

Das ganze sieht so in etwa aus:

Code:
	public void createForm(Composite parent) {
		Group formGroup = new Group(parent, SWT.BORDER_SOLID);		
		GridLayout formLayout = new GridLayout(2, false);		
		formGroup.setLayout(formLayout);
		formGroup.setLayoutData(new GridData(SWT.FILL, SWT.TOP, true, false, 2,
				1));
		
		GridData tfDataDefault = new GridData();
		tfDataDefault.horizontalAlignment = GridData.FILL;
		tfDataDefault.grabExcessHorizontalSpace = true;
		GridData tfDataSmall = new GridData(GridData.FILL);

		Label lblVorname = new Label(formGroup, SWT.LEFT);		
		lblVorname.setText("Vorname:");
		this.txtVorname = new Text(formGroup, SWT.LEFT | SWT.BORDER);
		this.txtVorname.setLayoutData(tfDataDefault);
		{...}
	}

Gibt es eine Möglichkeit, dass ich an einer anderen Stelle, alle definieren Elemente bekomme? Also im speziellen alle Textfelder. Irgendwie mit Viewpart.getAllText();???

Danke.
 
G

Gast2

Gast
Soviel ich weiß nicht... Was willst du denn machen??
Du kannst über den parent alle Controls auslesen...
 

drueber

Mitglied
Ich hab gewisse Eingabefelder für die Suchkritierien. Auf diesen Feldern ist ein FocusListener, der überprüft ob die Eingabe richtig ist, wenn der Focus verloren geht. Das funktioniert auch soweit.

Zuusätzlich dazu will ich, dass man neben dem einem Suchen-Button auch noch das Suchen-Commando mit der Enter-Taste ausführen kann. Dazu hab ich mal in der plugin.xml die notwendigen Änderungen gemacht und eine Action zu meinem View dazugefügt. Das funktioniert auch.

Das Problem ist jetzt, wenn ich in einem Feld bin, eine falsche Eingabe mache udn dann auf Enterdrücke, dann wird die falsche Eingabe abgesendet...weil ja der Focus nicht verloren geht.

Hat jemand einen Lösungsvorschlag?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G EMF -> Leere Elemente sollen in Property View nicht angezeigt werden Plattformprogrammierung 9
C gridlayout elemente auf ganze breite aufteilen Plattformprogrammierung 7
T Setze Gradienten auf Elemente(GMF-Editor) Plattformprogrammierung 2
ARadauer Mehrere Gui Elemente in View Plattformprogrammierung 4
M Eclipse Probleme beim Ausführen eines Programms Plattformprogrammierung 3
Bregedur Suche eine Möglichkeit alle Dateien eines Verzeichnisses in eine Java-Applet zu übernehmen Plattformprogrammierung 1
B Klassen eines Projekts zählen Plattformprogrammierung 12
O [RAP] drucken eines ScrolledComposite Plattformprogrammierung 2
C RCP Generieren eines WAR-Files aus einem lauffähigen Product Plattformprogrammierung 2
M EMF Model Transaction Fehler beim Updaten eines Graphiti-Pictogramms Plattformprogrammierung 2
M RCP Aktivierung eines CommandHandlers, Änderungen in der plugin.xml wirken sich nicht aus... Plattformprogrammierung 2
T Speichern eines Objectes in einem Editor (mit isDirty) Plattformprogrammierung 6
M Eclipse RCP: MouseListener an Pages eines MultipageEditorPart hängen... Plattformprogrammierung 3
S Versionsprobleme beim Erstellen eines Plugins Plattformprogrammierung 6
T Erstellen eines "Ersetzten Plugin" aus GEF Plattformprogrammierung 2
R Programatische Erweiterung des Menues eines Plattformprogrammierung 10
A Overlay in View eines anderen Plug-Ins zeichnen Plattformprogrammierung 2
T Plugin eines bestehenden Editors hinzufügen Plattformprogrammierung 2
N plugin dependencies innerhalb eines projects halten Plattformprogrammierung 11
dzim java.lang.ClassNotFoundException beim laden eines Plugins Plattformprogrammierung 10
M Kategorie eines Exportschemas Plattformprogrammierung 4
T [RCP] Was passiert genau beim laden eines Plugins? Plattformprogrammierung 4
dzim Fehler beim starten eines Produkts Plattformprogrammierung 5
lhein Sprachumschaltung eines eigenen Eclipse Plugins Plattformprogrammierung 8
M RCP Viewparts werden sporadisch in unterschiedliche Perspektiven abgelegt Plattformprogrammierung 7

Ähnliche Java Themen


Oben