我最近一直在尝试使用Java API(http://docs.oracle.com/javase/7/docs/api/)。我想知道如何找到“page.drawRect”方法。 “drawRect”方法是否与“页面”类分开?我不确定这是语法是如何工作的,或者我是否有意义。我只想要解释一下 “page.drawRect”以及有关如何使用API文档的一些提示。我发布的实际代码没有错。谢谢:))
import javax.swing.JApplet;
import java.awt.*;
public class HopeThisWorks extends JApplet
{
public void paint(Graphics page)
{
page.drawRect(50, 50, 40, 40);
page.drawRect(60, 80, 225, 30);
page.drawOval(75, 65, 20, 20);
page.drawLine(35, 60, 100, 120);
page.drawString ("\"Don't try to be like Jackie. There is only one Jackie. " +
"Study computers instead.\"", 110, 70);
page.drawString ("-Jackie Chan",130, 100);
}
}
答案 0 :(得分:3)
这很简单
在您的示例中,您谈论的是Graphic
类,page
确实是对Graphic实例的引用。所以你应该找一堂课java.awt.Graphic
。
每当您导入一个包时,您不需要指定该包中包含的类的完全限定名称,这就是为什么您可以使用Graphic page
而不是java.awt.Graphic page
,但这只是一个简化使一切变得不那么冗长(有时候更加宽松)。
答案 1 :(得分:1)
答案 2 :(得分:1)
其他答案已经足够了。添加小记。
使用像IntelliJ / Netbeans / Eclipse这样的IDE。这些工具中的大多数都能够采用适当的定义,显示快速文档等。
答案 3 :(得分:1)
可能有关如何使用API文档的一些提示
如果您正在使用Eclipse,
http://docs.oracle.com/javase/7/docs/api/
” textfield 现在您可以进入源代码,或者只是将鼠标悬停在drawRect
上并阅读相关文档。