0

我想问是否可以使用双变量而不是整数来画线。如果是怎么办?

4

2 回答 2

2

您可以使用Line2D.Double。使用Graphics2D.draw()绘制它。

有关更多详细信息和示例,请参阅绘制几何图元

于 2012-06-22T22:52:55.930 回答
1

像这样 ?

             Line2D line = new Line2D.Double();
             Graphics2D g2 = aPaintContext.getGraphics();
             for (double x = bx; x < rightBorder; x += 5) {
                line.setLine(x, by, x, bottomBorder);
                g2.draw(line);
于 2012-06-22T22:53:15.917 回答