一般是提交时验证,或者在用户要输入的JTextField中先写入yyyy-mm-dd 
提示用户按照要求输入就可以了

解决方案 »

  1.   

    在提交的时候验证用户输入的是否为合法的日期!!//***************************************************
    //名称:isDate
    //功能:判断指定的字符串是否为有效的日期格式
    //输入:aStrValue: 要判断的字符串;
    //输出:
    //返回:true: 是正确的日期格式; false: 错误的日期格式
    //***************************************************
    public boolean isDate (String aStrValue, java.util.Date aDteValue)
    {
    aDteValue = null;
    SimpleDateFormat fmtDate = new SimpleDateFormat ("yyyy/MM/dd");
    try
    {
    aDteValue = fmtDate.parse (aStrValue);
    }
    catch (Exception e)
    {
    return (false);
    } return (true);
    }