【问题标题】:Java applet drawString not workingJava小程序drawString不起作用
【发布时间】:2012-10-26 00:55:07
【问题描述】:

请帮忙,我正在构建一个 Java 小程序,它不会让我显示变量。看,这段代码有效:

        g.drawString("wassup",50,25);

但是这段代码没有:

int timerx = 10000;
g.drawString(timerx,50,25);

【问题讨论】:

  • 你认为drawString 的第一个参数应该是什么类型?
  • drawString(String str, int x, int y)

标签: java variables applet


【解决方案1】:

有两个Graphics.drawString() 方法。一个接受String 作为第一个参数,另一个接受AttributedCharacterIterator。您正在尝试将 int 作为第一个参数传递,但没有与该签名匹配的方法。

如果你想打印字符"10000",试试下面的代码。

int timerx = 10000;
g.drawString(String.valueOf(timerx),50,25);

【讨论】:

  • 最好链接到最新版本的JavaDocs。我已将您的答案编辑为指向 J2SE 7。有关获取最新文档链接的提示,请参阅 point 2 of advantages。 (+1 顺便说一句)
  • 谢谢!我真的很感激!
  • @NickPanagakis:如果你满意,记得接受答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-06
  • 2016-05-25
  • 2013-11-20
  • 2011-08-30
  • 1970-01-01
  • 2015-01-02
  • 1970-01-01
相关资源
最近更新 更多