Bom dia a todos,
Senhores, estou tentando modificar a classe JMoneyField que fora disponibilizada aqui no GUJ.
Eu preciso que ela se comporte um pouco diferente da forma atual; preciso que os valor inseridos sejam inseridos LEFT_TO_RIGHT e que a edição das casas decimas só ocorram caso o usuário "digite , "
Originalmente essa classe se comporta perfeitamente para trabalharmos com valores “tipo Moeda”, a minha necessidade com essa alteração é agilizar a inserção de " quantidade" de um determinado item" numa tela de Venda.
Hoje, o usuário precisa digitar 3 vezes para “informar” como por exemplo a venda de 1 item (0,01…0,10…1,00) e no caso desse sistema, DEVO permitir a inserção de “casas decimais” pois temos itens que são vendidos por peso.
Com base nisso comecei a trabalhar em cima dessa necessidade, mas me deparei com um problema chato, POSICIONAR O CURSOR no local certo dentro de um JTextField.
Por acaso alguem tem algum bom exemplo de posicionamento do caret?
Desde já agradeço.
classe original: http://www.guj.com.br/java/64872-campo-monetario-dinheiro-money--