2012-07-25 8 views
13

Birkaç SWT widget'ım var. Mevcut alanların herhangi birinde herhangi bir değişiklik olduğunda bir eylem oluşturmaya çalışıyorum.SWT'de metin alanlarındaki değişikliği tespit edebilir miyim?

Örnek: Eğer ismi Text'dan değiştirirsem onu ​​tanımlayabilmem gerekir. Bir çözüm için çevrimiçi arama yapmayı denedim, ancak uygun olanı bulamadım.

Herhangi bir öneriniz var mı?

cevap

26

Kullanım addModifyListener

ModifyListener listener = new ModifyListener() { 
    /** {@inheritDoc} */ 
    public void modifyText(ModifyEvent e) { 
     // Handle event 
    } 
}); 

text1.addModifyListener(listener); 
text2.addModifyListener(listener); 
+0

sayesinde Aslında ben bu yayınlanmıştır hemen sonra bulundu.^_ ^ – noMAD