import org.eclipse.swt.widgets.Event;
import org.eclipse.swt.widgets.Listener;
public class DigitalTextListener implements Listener
{
public void handleEvent(Event event)
{
String input = event.text;//get input text content
char[] chars = new char[input.length()];//tran into single char
input.getChars(0, chars.length, chars, 0);
for (int i = 0; i < chars.length; i++)
{
if (!('0' <= chars[i] && chars[i] <= '9'))
{
event.doit = false;//if not 0-9 ,retrun false;
return;
}
}
}
}
阅读(2675) | 评论(0) | 转发(0) |