-1
我試圖使用setText(..)
和發送雙重價值,但它說使用帶雙精度值的setText(..)方法設置文本字段。 Java GUI中
setText(java.lang.String) in javax.swing.text.JTextComponent cannot be applied to (double)
我試圖使用setText(..)
和發送雙重價值,但它說使用帶雙精度值的setText(..)方法設置文本字段。 Java GUI中
setText(java.lang.String) in javax.swing.text.JTextComponent cannot be applied to (double)
你需要轉換你的double
爲String
,然後傳遞String
作爲參數傳遞給了setText(String)
方法。這是你如何轉換double
爲String
:
double d = 3.14;
String s = String.valueOf(d);
// s is now "3.14"
的誤差不能再清楚不過。 –
使用'setText(String.valueOf(yourDouble));' –
謝謝!它的工作,使用valueOf沒有來到我的腦海:) – user3102872