lis ist höchstwahrscheinlich der java.awt.event.KeyListener, swt Elementen wie deinem txtDescrip kannst da aber nur Keylistener vom Typ org.eclipse.swt.events.KeyListener hinzufügen.
Dieser Ausdruck in Klammern bedeutet, dass du den awt-Keylistener zum swt-KeyListener castest.
Der Compiler ist damit zufrieden, obs zur Laufzeit eine Classcast-Exception gibt, weiß ich jetzt nicht.
Du solltest aber wirklich weg von dem Mix SWT-Swing kommen.
Entscheide dich, entweder die GUI mit nem SwingBuilder bauen, oder den SWT-Keylistener implementieren, aber nicht SWT elemente zusammen mit dem Swing-Keylistener verwenden.
Dieser Ausdruck in Klammern bedeutet, dass du den awt-Keylistener zum swt-KeyListener castest.
Der Compiler ist damit zufrieden, obs zur Laufzeit eine Classcast-Exception gibt, weiß ich jetzt nicht.
Du solltest aber wirklich weg von dem Mix SWT-Swing kommen.
Entscheide dich, entweder die GUI mit nem SwingBuilder bauen, oder den SWT-Keylistener implementieren, aber nicht SWT elemente zusammen mit dem Swing-Keylistener verwenden.