我有一个 SWT 文本,我不想输入任何特殊字符,只输入数字和数字。所以我使用了文本的验证列表:
text.addVerifyListener(new VerifyListener()
{
@Override
public void verifyText(VerifyEvent event)
{
char eachChar = (Character)event.character;
if(Character.isLetterOrDigit(eachChar))
{
event.doit = true;
}
else
{
event.doit = false;
}
}
});
所以现在我将无法输入特殊字符。
1) 如何在 Text 中启用文本粘贴?
2)当我从外部复制包含特殊字符的文本并将其粘贴到文本中时,它不应该被粘贴我该如何限制这个?
请就此向我提出建议。