SWT文本阻止TextField之外的操作

时间:2014-08-26 08:07:35

标签: java swt e4

我有一个SWT文本,我希望它有焦点,直到用户输入内容。

目前我正在使用FocusListener并检查focusLost事件,如果用户输入了某些内容。如果没有,我会把他扔回文本字段。

我认为这是错误的方式,因为我不想发生任何事情,我必须逆转(例如,如果用户聚焦另一个部分,我必须将焦点重新回到带有文本的部分,等等)

SWT是否为我提供了阻止任何其他操作但是在SWT文本中输入内容的方法?

就像一个在动作发生之前触发的监听器,我可以阻止该动作发生?就像每个事件类型的VerifyListener一样?

0 个答案:

没有答案