O Ireport já possui um parametro por padrão chamado : REPORT_LOCALE
Para que todos os valores do seu iReport seja formatado para o padrão no qual deseja, é necessário apenas informar por parametro o valor desejado, neste caso passei a localidade : pt/BR conforme o exemplo :
parametros.put(“REPORT_LOCALE”, new Locale(“pt”, “BR”));
Feito isto apenas configure a propriedade Pattern do seu campo conforme deseja :
Para valores : “#,##0.00” = 1.000,00
Para valores com simbolo de moeda : “¤ #,##0.00” = R$: 1.000,00
Para datas : “dd/MM/yyyy” = 02/04/1988
Com esta configuração ele já assume o padrão passado por parametro.
Sem mais, Obrigado! Até os próximos posts