在MaskFormatter中使用字符'A'

时间:2012-09-05 03:27:08

标签: java netbeans mask jformattedtextfield

我在MaskFormatter中使用A来用于日期掩码,但是字符A没有显示,因为它是

的预定义字符

(用于MaskFormatter中的任何字符或数字(Character.isLetter或Character.isDigit)。)。

任何建议都将受到高度赞赏并提前致谢。

       MaskFormatter    mask =null; 

        if(am_pm==0)
        {
            mask = new MaskFormatter("##-##-#### ##:##:## AM");
        }
        else if(am_pm==1)
        {
            mask = new MaskFormatter("##-##-#### ##:##:## PM");
        }
        mask.setValidCharacters("0123456789");
        mask.setPlaceholderCharacter('_');
        JFormattedTextField    dateText = new JFormattedTextField(mask);

0 个答案:

没有答案