关于JLabel的基本问题

Tin*_*lly 0 java double swing jlabel

自从我宣布:

double total = 12.00;
Run Code Online (Sandbox Code Playgroud)

为什么我不能放:

p1.add(jlbTotal= new JLabel (total));
Run Code Online (Sandbox Code Playgroud)

有什么办法可以用来插入总价值吗?

Mat*_*Mat 5

JLabel不接受doubles它的构造函数.您首先需要将您转换doubleString.例如:

new JLabel(String.valueOf(total));
Run Code Online (Sandbox Code Playgroud)