Yo puedo hacerlo con un jTextFiled usando el método
Código Javascript:
Ver original
public static float Redondear_Sifras(int decimales_a_dejar ,double Ynumero){ String esqueletoF="#."; for(int i=0;i< decimales_a_dejar;i++)esqueletoF+="0"; DecimalFormat formato=new DecimalFormat(esqueletoF); return Float.parseFloat(formato.format(Ynumero).replace(",", ".")); }
y liego lo paso por parámetro