系统吧 专业的电脑操作系统,支持重装各种原版系统xp/win7/win8/win10 这个系统怎么样?试试系统吧系统,体验办公系统畅快愉悦感。 各种电脑系统安装过程一样,神一般的畅快!
-->
当前位置:主页 > 电脑技术 >

老司机教你eclipse输入窗口使用方法-inputdialog

作者:叶雅甄 分类:电脑技术 发布时间:2017-09-19 18:04:36

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到eclipse输入窗口使用方法-inputdialog的问题,如果我们遇到了eclipse输入窗口使用方法-inputdialog的情况,该怎么处理怎么才能解决eclipse输入窗口使用方法-inputdialog带来的困扰呢,对于这样的问题其实我们只需要eclipse mars 2进入eclipse中,新建一个swt-java项目,项目的名称为shuru。在shuru项目中新建一个类,类的名称为shuru,自动加入main方法,点击完成。打开shuru.java这个文件...

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到eclipse输入窗口使用方法-inputdialog的问题,如果我们遇到了eclipse输入窗口使用方法-inputdialog的情况,该怎么处理怎么才能解决eclipse输入窗口使用方法-inputdialog带来的困扰呢,对于这样的问题其实我们只需要eclipse mars 2进入eclipse中,新建一个swt-java项目,项目的名称为shuru。在shuru项目中新建一个类,类的名称为shuru,自动加入main方法,点击完成。打开shuru.java这个文件,在其中定义一个验证的类,用于把输入的字符串是否按照约定的规则输入。(用户输入的数据的日期)class riqiimplements IInputValidator{}定义了riq这样就解决了这样的问题,接下来给大家带来eclipse输入窗口使用方法-inputdialog的详细操作步骤。

工具/原料

eclipse mars 2

方法/步骤

进入eclipse中,新建一个swt-java项目,项目的名称为shuru。

老司机教你eclipse输入窗口使用方法-inputdialog

在shuru项目中新建一个类,类的名称为shuru,自动加入main方法,点击完成。

老司机教你eclipse输入窗口使用方法-inputdialog

打开shuru.java这个文件,在其中定义一个验证的类,用于把输入的字符串是否按照约定的规则输入。(用户输入的数据的日期)

class riqiimplements IInputValidator{

}

老司机教你eclipse输入窗口使用方法-inputdialog

定义了riqi验证类以后,覆盖isValid这个方法,把需要的代码写到这个这个方法中。在验证输入的数据时,还要用到这个matches方法,以前的经验讲到过,matches(“”)表达式不能一一列举,这次用到的验证日期。

^:字符串开始的位置。

\\d:这个是表达0-9的数字。\\d{4}:4个数字的字符串。

\\d{2}:2个数字的字符串。\\d{2}$:结尾2个数字的字符串。

public String isValid(String nt) {

if(nt.matches("^\\d{4}+[-]+\\d{2}+[-]+\\d{2}$")){

return null;

}else{

return "日期格式:"+new SimpleDateFormat("yyyy-MM-dd").format(new Date());

}

}

2CellEditor怎么检测输入字符串规定的格式

老司机教你eclipse输入窗口使用方法-inputdialog

在main中方法,实例化shuru类,因为我们要用到shuru类的验证类:riqi。

shuru sr=new shuru();

老司机教你eclipse输入窗口使用方法-inputdialog

定义InputDialog窗口:InputDialog(窗口,标题,提示文字,字符串,验证类).

InputDialog idg=new InputDialog(null,"输入","输入日期:","",sr.new riqi());

老司机教你eclipse输入窗口使用方法-inputdialog

打开输入窗口idg.open(); 运行项目,出现结果如图。

老司机教你eclipse输入窗口使用方法-inputdialog

老司机教你eclipse输入窗口使用方法-inputdialog

xp 更多>>
win7 更多>>
win8 更多>>
win10 更多>>
U盘 更多>>
电脑技术 更多>>
网站地图 | 豫ICP备2021035069号-4 | 友情链接qq:191064436
系统吧

版权所有 © 2012-2023 系统吧 免责声明:本站资源均收集于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时删除相应资源。