Estou usando SWT e tenho um campo do tipo text onde quero formatar o texto que sera digitado em formato de “hora”, ou seja ##:##:##
À medida que os valores são digitados os dois pontos “:” sao mostrados separando o texto, por exemplo, se eu entrar com 123456 o campo deve mostrar 12:34:56
O que poderia usar para fazer essa formatacao ?
Ja olhei o MaskFormatter mas é do SWING e nao me serve ja que estou usando SWT.
Da mesma maneira ja quis fazer a mesma coisa para formatar moeda. Se eu entro 12345 (text) ele vai mostrando progressivamente:
0,01
0,12
1,23
12,34
123,45
Sera que existe algo que possa me ajudar tratar esses eventos ??
Alguma dica ??? :roll:
obrigado,
StringDecimal resultadoformatado = new StringDecimal(resultadoStr); // resultadoStr seria qualquer String de numeros ex : 123456789 imprimirá 1234567.89
L
leandrooooo
Oi pessoal,
Estou usando SWT e tenho um campo do tipo text onde quero formatar o texto que sera digitado em formato de “hora”, ou seja ##:##:##
À medida que os valores são digitados os dois pontos “:” sao mostrados separando o texto, por exemplo, se eu entrar com 123456 o campo deve mostrar 12:34:56
O que poderia usar para fazer essa formatacao ?
Ja olhei o MaskFormatter mas é do SWING e nao me serve ja que estou usando SWT.
Da mesma maneira ja quis fazer a mesma coisa para formatar moeda. Se eu entro 12345 (text) ele vai mostrando progressivamente:
0,01
0,12
1,23
12,34
123,45
Sera que existe algo que possa me ajudar tratar esses eventos ??
Alguma dica ???
obrigado,
Olá Rapaziada,
ressuscitando o topico…
Finddipa, você conseguiu achar uma solução?
Ou tem alguma ideia que possa me ajudar.
Estou com o mesmo problema.
Tambem estou desenvolvendo com SWT.