Java 在JPanel上绘制点
有没有办法使用Java 在JPanel上绘制点,java,swing,user-interface,graphics,jpanel,Java,Swing,User Interface,Graphics,Jpanel,有没有办法使用java.awt.Graphics类在JPanel上画一个点?我找不到这样的方法。绘制线条和其他形状的方法有很多,(例如.drawLine(intx1,inty1,intx2,inty2),但是图形是否缺少绘制最基本几何对象的实现?是的,它确实缺少,您必须使用: .drawLine(x1, y1, x1, y1) (源点和目标点的位置相同)您可以使用: Graphics2D g2d = (Graphics2D)g; g2d.drawOval(5, 5, 100, 100); 或
java.awt.Graphics
类在JPanel
上画一个点?我找不到这样的方法。绘制线条和其他形状的方法有很多,(例如.drawLine(intx1,inty1,intx2,inty2)
,但是图形是否缺少绘制最基本几何对象的实现?是的,它确实缺少,您必须使用:
.drawLine(x1, y1, x1, y1)
(源点和目标点的位置相同)您可以使用:
Graphics2D g2d = (Graphics2D)g;
g2d.drawOval(5, 5, 100, 100);
或者您可以查看文章您可以始终绘制一个宽度和高度为1或2的椭圆形。