日期:2014-05-20  浏览次数:20682 次

Java画图,用GeneralPath还是用DrawLine,DrawOval之类的.
Java   画图   是应该用GeneralPath,   还是用DrawLine,   DrawOval之类的.

谁能解释一下主要的区别和各自的优势,   哪个运行效率比较高.

------解决方案--------------------
GeneralPath 是把那些集合起来作为一个整体操作的吧~
一般是用来弄那种比较复杂的图形的。
drawline就是比较简单的图形了

这点效率就不需要考虑了

------解决方案--------------------
还有谁知道吗?
------解决方案--------------------
DrawLine, DrawOval这些方法是旧的Graphics中的方法.
GeneralPath是一种图形,不是方法.
现在可用Graphics2D类:
这个类对各种图形统一使用draw(Shape s)