在JPanel上画一个点

Jav*_*107 4 java graphics user-interface swing jpanel

有没有办法在JPanel使用java.awt.Graphics该类上画一个点?我找不到任何这样的方法.嗯,绘制线条和其他形状有很多种方法(例如.drawLine(int x1, int y1, int x2, int y2),但是Graphics缺少绘制最基本几何对象的实现方法?

mos*_*a.S 16

是的它缺少它,你将不得不使用:

.drawLine(x1, y1, x1, y1)
Run Code Online (Sandbox Code Playgroud)

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


bhu*_*ng3 6

你可以用这个:

Graphics2D g2d = (Graphics2D)g;
g2d.drawOval(5, 5, 100, 100);
Run Code Online (Sandbox Code Playgroud)

或者您可以查看这篇文章