我想问一下是否可以使用双变量而不是整数绘制一条线。如果有,怎么样?
答案 0 :(得分:2)
您可以使用Line2D.Double。使用Graphics2D.draw()绘制它。
有关详细信息和示例,请参阅Drawing Geometric Primitives。
答案 1 :(得分: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);