Drawline()实现

时间:2014-12-28 22:11:51

标签: java

我已经编写了一个简单的程序来练习使用Graphics类中的一些方法,例如Drawline()方法。该程序完成了它应该做的事情,它在xy平面中的两个给定点之间画一条线。我的问题是它在哪里实施?我使用了该方法,但我希望看到JRE库中的实现用于实际绘制该行。感谢。

2 个答案:

答案 0 :(得分:0)

最近在stackoverflow上提出了类似的问题: Understanding how drawLine works 它应该为您提供有关drawLine方法在Java中的工作方式的一些想法

答案 1 :(得分:0)

Graphics和Graphics2D都是抽象类,因此您需要通过调用

来查找具体实现
g.getClass().getName()

现在,您可以在具体类(或其中一个超类)中搜索实现。但很可能这是一种本机方法,在这种情况下,您需要在OpenJDK源代码中进一步搜索。