请问在swt的text中怎样保证使其输入的内容只能是数字? 如题,谢谢.! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢给位提示,可是还是不是很清楚.这是我的部分代码,各位大侠看看如何改?就是使得ipAdrText中为数字.ipAdrText = new Text(composite, SWT.BORDER); GridData gd = new GridData(GridData.FILL_HORIZONTAL); gd.horizontalSpan = ncol - 1; ipAdrText.setLayoutData(gd); ipAdrText.addModifyListener(new ModifyListener() { public void modifyText(ModifyEvent e) { ipAdrName = ipAdrText.getText(); dialogChanged(); } }); 添加keyPressed事件监听,但判断key值,如果是数字的话,添加,否则的话不添加. JFormattedTextField txt=new JFormattedTextField(NumberFormat.getNumberInstance())可以确保只能输入的数字包括浮点数将NumberFormat.getNumberInstance()改成NumberFormat.getInstance()便只可以接受整形需要导入包import java.text.*; 捕捉到异常e,但e.getMessege信息是NULL如何解决。 这是什么错误? 高手快来帮帮我啊!!!这个异常太烦人了! String 怎么用java登陆一个有用户名和密码的网页? 菜鸟问:在win xp系统中,没有classpath环境变量 求助:调用什么方法打开.hlp文件 这个错误在哪里呢? 想用appletvivewer 查看的。 读取一个文本文件后如何将String串转换为字符数组? String不是引用型嗎 java 中怎么获取已经存在文件大小啊 求助!!谢谢!!
ipAdrText = new Text(composite, SWT.BORDER);
GridData gd = new GridData(GridData.FILL_HORIZONTAL);
gd.horizontalSpan = ncol - 1;
ipAdrText.setLayoutData(gd);
ipAdrText.addModifyListener(new ModifyListener() {
public void modifyText(ModifyEvent e) {
ipAdrName = ipAdrText.getText();
dialogChanged();
}
});
JFormattedTextField txt=new JFormattedTextField(NumberFormat.getNumberInstance())可以确保只能输入的数字包括浮点数将NumberFormat.getNumberInstance()改成NumberFormat.getInstance()便只可以接受整形需要导入包import java.text.*;