Javafree
Página Inicial do Fórum > Design Patterns, UML e Arquitetura

Mask de preço (Duvida)



Criar novo tópico   Responder tópico
  1. Comment Arrow

    Publicado em: 24/03/2014 17:28:55



    Olá, estou criando uma mascara de preço seguindo os seguintes passos, Clico no JFormattedTextField>Propriedades>Código>Código Pós-Declarado e coloco esse codigo:

    try { TextField2.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("#####,##")); } catch (java.text.ParseException ex) {

    }

    como eu faço para que o cursor começe no final do campo e eu vou colocando os numeros até eles se formatarem de modo a ficar como o preço desejado pelo usuario e para que nem todos os "#" precisem ser preenchidos?

    Aqui está um exemplo de como eu adiciono os numeros:

    1xxxx,xx
    12xxx,xx
    123xx,xx
    1234x,xx
    12345,xx
    12345,6x
    12345,67

    E aqui está um modelo de como eu gostaria que fosse:

    xxxxx,x1
    xxxxx,12
    xxxx1,23
    xxx12,34
    xx123,45
    x1234,56
    12345,67

    att, Matheus.



  1. Relacionados