Duvida sobre Big decimal

Bom dia galera,tenho o seguinte código para a formatação de valore monetarios:


DecimalFormat df = (DecimalFormat) DecimalFormat.getInstance(new Locale ("pt","BR"));
df.format(value)

A formatação está ocorrendo de forma correta,mas qdo o valor termina em ,00 , como em 15.000,00 , o resultado é exibido sem os digitos finais(15.000).Como faço para forçar a exibição do digitos finais qdo ele terminarem em ,00? Antecipadamente muito obrigado

Márcio.
Leia o javadoc da classe DecimalFormat.
Utilize o método:

setMinimumFractionDigits( int );