Hola a todos, en esta oportunidad coloco algo simple pero que en ocasiones no recordamos como dar formato a un JTextArea, para esto solo se debe hacer uso del JFormattedTextField como coloco a continuación:
JFormattedTextField textFormatted = new JFormattedTextField(text);
textFormatted.getText()
valor moneda
new JFormattedTextField(java.text.NumberFormat
.getCurrencyInstance());
porcentaje
new JFormattedTextField(java.text.NumberFormat
.getPercentInstance());
Adicionalmente aveces tenemos un campo que ingresen un valor decimal y necesitemos reemplazar el punto cuando el valor recuperado es un string
String txtCleanConfWithout = txtClean.getText().replace('.',' ');
long val = Long.valueOf(txtCleanConfWithout.replaceAll(" ",""));
Espero que sea de ayuda y hasta una futura oportunidad
Comentarios
Publicar un comentario