如何在JLabel中显示double值

时间:2015-08-21 07:29:16

标签: java

我有一个名为Basic Salary的Jlabel和一个名为NoOfWorkingDays的JtextField我需要计算员工工作天数的净工资,所以我的代码是这样的,

float Sal=Float.parseFloat(lblSalary.getText());
float days=Float.parseFloat(txtNoofworking.getText());
float tot;
tot = (float) ((Sal/30.0)*days);
lblNetSal.setText(tot);

此代码没有给出答案所以告诉我我在这里做的错误或请告诉我这样做的正确方法

1 个答案:

答案 0 :(得分:0)

将float tot转换为String

tot = (float) ((Sal/30.0)*days);
String s = Float.toString(tot);
lblNetSal.setText(s);