seguinte tenho um textfield onde escrevo um numero EX 100m quero que sai escrito por extenso o numero digitado no textfield
Ex 200,50 escreva duzentos reais e cinquenta centavos
150,28 escreva cento e vinte oito reais cinquenta centavos
assim por diante como poeria fazer isso ???
exatamente oque eu quero so que tem que baixa algum JAR e adicionar na biblioteca nao achei onde baixar ???
import br.com.caelum.stella.inwords;
aonde q tem isso ???
aee valeu consegui aqui
http://mvnrepository.com/artifact/br.com.caelum.stella/core-example/1.2
baxei o JAR e fiz assim
package apresentacao;
import br.com.caelum.stella.inwords.FormatoDeExtenso;
import br.com.caelum.stella.inwords.FormatoDeReal;
import br.com.caelum.stella.inwords.NumericToWordsConverter;
public class FormatoDeSegundosComMilesimos implements FormatoDeExtenso {
public int getCasasDecimais() {
return 3;
}
public String getUnidadeDecimalNoPlural() {
return "milésimos de segundo";
}
public String getUnidadeDecimalNoSingular() {
return "milésimo de segundo";
}
public String getUnidadeInteiraNoPlural() {
return "segundos";
}
public String getUnidadeInteiraNoSingular() {
return "segundo";
}
public static void main(String[] args) {
//Formato de TEMPO---------------------
FormatoDeExtenso formato = new FormatoDeSegundosComMilesimos();
NumericToWordsConverter converter = new NumericToWordsConverter(formato);
String tempo = converter.toWords(100.50);
String message = "Cibernautas demoram " + tempo + " a avaliar uma página.";
System.out.println(message);
tempo = converter.toWords(9.52);
message = "TEMPO " + tempo + ".";
System.out.println(message);
//REAIS------------------------------------------------
NumericToWordsConverter converter1;
converter1 = new NumericToWordsConverter(new FormatoDeReal());
double numero = 101.99;
String extenso = converter1.toWords(numero);
System.out.println(extenso);
}
}
FUNCIONO PERFEITO reais e tempo valeu pela ajuda de todos so que nao tem como colocar 1hora 30 min 25 segundos por exemplo isso nao consegui nao
já tentou dar split no tempo e pedir para falar separadamente a hora do minuto e segundo?