Can I detect change in text fields in SWT?

noMAD picture noMAD · Jul 25, 2012 · Viewed 14.1k times · Source

I have a couple of SWT widgets. I am trying to create an action if there is any modification in any of the fields present.

Example: If I change the name from the Text I should be able to identify it. I tried searching online for a solution but couldn't find a suitable one.

Any suggestions?

Answer

Baldrick picture Baldrick · Jul 25, 2012

Use addModifyListener

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

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