在JPanel上绘制一个点

7
有没有办法使用java.awt.Graphics类在JPanel上绘制一个点?我找不到这样的方法。虽然有许多用于绘制线条和其他图形的方法(例如.drawLine(int x1, int y1, int x2, int y2)),但是Graphics是否缺少绘制最基本几何对象的实现呢?

你总是可以画一个宽度和高度为1或2的椭圆。 - Hovercraft Full Of Eels
2个回答

18

是的,它确实缺少了,你需要使用:

.drawLine(x1, y1, x1, y1)

(源点和目标点的位置相同)


8
您可以使用这个:
Graphics2D g2d = (Graphics2D)g;
g2d.drawOval(5, 5, 100, 100);

或者您可以查看这篇文章


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接