سؤال بسيط لمحترفي netbeans

السلام عليكم عندي مشروع اعمل عليه صادفتني مشكلة صغير انا اعمل بهذه الطريقة لكي يكتبلي فقط رقمين بعد الفاصلة

m3 = (m4 + m1)*2;

DecimalFormat df = new DecimalFormat(".###");

    txt_total.setText(""+df.format(m3));   

المشكلة هو لما يكون بعد الفاصلة 0 لا يكتبه لي مثلا 24,00 يكتبلي فقط 24 وأنا أريد رقمين بعد الفاصلة حتى لو كان صفران المرجوا مساعدة


سبق واستعملته لا بعمل

float f= 12.3F;
System.out.println(String.format("%10.2f", f));