挥杆困难

时间:2016-12-09 11:20:00

标签: java swing

目前我正在编写一个java应用程序(swing app) 我在展示"时遇到了问题。百分比"在文本字段中。 为了更准确,我将在此处发布代码,并且我将标记问题的位置。

有人可以帮我吗?

第一堂课:

public void actionPerformed(ActionEvent ae)
{
    String s=ae.getActionCommand();
    Wallet w=new Wallet();
    Statistics S=new Statistics();

    else if (s.equals("Statistics")){
        S.setVisible(true);
        S.setSize(600,400);
        S.t11.setText(Double.toString(w.per));
        S.t22.setText(Double.toString(w.per));
        S.t33.setText(Double.toString(w.per));
        S.t44.setText(Double.toString(w.per));
        S.t55.setText(Double.toString(w.per));
    }
}

第二课:

{{1}}

but it comes like this (zeros instead of the percentage )

1 个答案:

答案 0 :(得分:0)

因为int sum1,sum2,sum3..;per = sum1\*integer type*\/salary\*integer type*\ - > per是整数。试试这个:

double per; 
per = (double)sum1/(double)salary;
per = (double)sum3/(double)salary;
.....