SWT - Text Listener

mtk-flo

Erfahrenes Mitglied
Hallo, ich habe ein Textfeld:

Text txt_antwort = new Text(banner, SWT.BORDER);
txt_antwort.setBounds(120, 440, 450, 100);

Nun möchte ich einen Button anzeigen, jenachdem ob was im Textfeld drin steht.
Wenn schon Text von anfang an drin steht, soll der Button erscheinen und wenn der User was eingibt, soll der Button auch direkt erscheinen.

Wie bekomm ich da einen Change-Listener drauf?
 
Wie wäre es mit einem Listener, wenn das Feld angewählt wird?

Code:
txt_antwort.addSelectionListener(new SelectionListener() {

	public void widgetDefaultSelected(SelectionEvent e) {
		// TODO Auto-generated method stub
				
	}

	public void widgetSelected(SelectionEvent e) {
		// TODO Auto-generated method stub
				
	}
			
});
Kannst natürlich auch nen anderen Listener benutzen. Funktioniert dann aber im Grunde genauso.

Gruß KlaDi.
 
Hab es über folgenden Listern realisiert:

Code:
Textfeld.addModifyListener(new ModifyListener() {

public void modifyText(ModifyEvent e) {
   // leer
}

});

Dieser prüft, ob das Textfeld modifiziert wurde....
 
Zurück