請幫忙,我正在構建一個Java applet,它不會讓我顯示變量。見,此代碼的工作:Java applet drawString不工作
g.drawString("wassup",50,25);
但是這個代碼不:
int timerx = 10000;
g.drawString(timerx,50,25);
請幫忙,我正在構建一個Java applet,它不會讓我顯示變量。見,此代碼的工作:Java applet drawString不工作
g.drawString("wassup",50,25);
但是這個代碼不:
int timerx = 10000;
g.drawString(timerx,50,25);
有兩種Graphics.drawString()
方法。一個接受String
作爲第一個參數,另一個接受AttributedCharacterIterator
。您試圖通過一個int
作爲第一個參數,但沒有匹配該簽名的方法。
如果要打印字符"10000"
,請嘗試以下代碼。
int timerx = 10000;
g.drawString(String.valueOf(timerx),50,25);
最好鏈接到最新版本的JavaDocs。我編輯了您的答案以指向J2SE 7.有關獲取最新文檔鏈接的提示,請參見[優點2](http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7090875) 。 (+1 BTW) – 2012-01-27 01:53:53
謝謝!我真的很喜歡它! – 2012-01-27 02:03:24
@NickPanagakis:記得要接受答案,如果它滿足你。 – smparkes 2012-01-28 00:15:35
你是什麼類型的'drawString'應該是第一個參數? – 2012-01-27 01:42:34
[drawString](http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html)([String](http://docs.oracle.com/javase/) 1.5.0/docs/api/java/lang/String.html)str,int x,int y) – 2012-01-27 01:43:18