Package javax.swing.text

Examples of javax.swing.text.MaskFormatter


    }
   
    public static JFormattedTextField getCEPField()
    {
       
        MaskFormatter mask = getMaskFormatter("#####-###");
        mask.setValueContainsLiteralCharacters(false);
        mask.setPlaceholderCharacter('_');
        JFormattedTextField field = new JFormattedTextField(mask);
        return field;
    }
View Full Code Here


    }
   
    public static JFormattedTextField getPhoneField()
    {
        JFormattedTextField field = new JFormattedTextField();
        MaskFormatter mask = getMaskFormatter("####-####");
        mask.setValueContainsLiteralCharacters(false);
        mask.setPlaceholderCharacter('_');
        mask.install(field);
        return field;
    }
View Full Code Here

   
    public static MaskFormatter getMaskFormatter(String mask)
    {
        try
        {
            return (mask != null) ? new MaskFormatter(mask) : new MaskFormatter();
        }
        catch (ParseException e)
        {
            return null;
        }
View Full Code Here

        }
    }
   
    public static JFormattedTextField getMaskedField(String sMask)
    {
        MaskFormatter mask = getMaskFormatter(sMask);
        mask.setPlaceholderCharacter('_');
        JFormattedTextField field = new JFormattedTextField(mask);
        return field;
    }
View Full Code Here

    DateTimeFormatter formatter = DateTimeFormat.forPattern(bundle
        .getString("date.format"));
    return formatter;
  }
  public static MaskFormatter getDateMask() {
    MaskFormatter formatter = null;
    try {
      formatter = new MaskFormatter(bundle.getString("date.hijri.pattren"));
    } catch (ParseException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    formatter.setPlaceholderCharacter('_');
    return formatter;
  }
View Full Code Here

      texto += item;
    }
   
    //Dentro do bloco try.. catch.. tentaremos adicionar uma mascara ao nosso CPF
         try{
        MaskFormatter mf = new MaskFormatter("###.###.###-##")
        mf.setValueContainsLiteralCharacters(false);
        cpf = mf.valueToString(texto);
         }catch(Exception ex){
           ex.printStackTrace();
         }
   
    return cpf; 
View Full Code Here

   */
  public MaskConverter(String mask, Class<?> type)
  {
    try
    {
      maskFormatter = new MaskFormatter(mask);
      maskFormatter.setValueClass(type);
      maskFormatter.setAllowsInvalid(true);
      maskFormatter.setValueContainsLiteralCharacters(true);
    }
    catch (ParseException e)
View Full Code Here

   */
  public MaskConverter(String mask, Class<?> type)
  {
    try
    {
      maskFormatter = new MaskFormatter(mask);
      maskFormatter.setValueClass(type);
      maskFormatter.setAllowsInvalid(true);
      maskFormatter.setValueContainsLiteralCharacters(true);
    }
    catch (ParseException e)
View Full Code Here

    String maskedValue = "";
    String pv = this.getParsedValue();
    String m = this.getMask();
    if( !StringUtils.isEmpty( pv ) && m != null) {
      try {
        MaskFormatter mf = new MaskFormatter(m);
        mf.setValueContainsLiteralCharacters(false);
        maskedValue = mf.valueToString(pv);
        if(maskedValue != null) {
          // MaskFormatter leaves extra white space if it's too short, not good
          // for our purposes
          maskedValue = maskedValue.trim();
        }
View Full Code Here

    String unmaskedValue = "";
    String v = this.getValue();
    String m = this.getMask();
    if(v != null && m != null) {
      try {
        MaskFormatter mf = new MaskFormatter(m);
        mf.setValueContainsLiteralCharacters(false);
        unmaskedValue = (String) mf.stringToValue(v);
        if(unmaskedValue != null) {
          // MaskFormatter leaves extra white space if it's too short, not good
          // for our purposes
          unmaskedValue = unmaskedValue.trim();
        }
View Full Code Here

TOP

Related Classes of javax.swing.text.MaskFormatter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.