JAVA的JTextField控件问题,希望高手帮忙解决,急,在线等!!!

2025-01-06 07:08:00
推荐回答(2个)
回答1:

给控件添加键盘侦听,每敲入一个字符就匹配一下格式
Y
YY
YYY
YYYY 添加-
YYYY-M
YYYY-MM 添加-
YYYY-MM-D
YYYY-MM-DD 结束
这么做好像没什么意思啊,还要各种匹配判断输入的是不是字符等一系列问题都不容易处理
不如直接输入8位,监听回车键,判断后在4、5中间和6、7中间加个-
或是中间用JLable显示-
都比这个每下都要监听事件来的容易

回答2:

用正则判断