📅  最后修改于: 2023-12-03 14:56:52.241000             🧑  作者: Mango
在 Java 中,我们可以使用 java.awt
包提供的 Graphics
类来绘制单点。使用 Graphics
类绘制单点需要以下步骤:
获取绘图上下文对象的方法有多种。可以在继承 JComponent
的自定义组件中重写 paintComponent
方法,然后通过传递给该方法的 Graphics
对象来绘制点。也可以创建 BufferedImage
对象,并在其上获取 Graphics
对象。下面是第一种方法的示例代码片段:
import javax.swing.*;
import java.awt.*;
public class MyComponent extends JComponent {
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
// 在 (100, 100) 绘制一个点
g.setColor(Color.RED);
g.drawLine(100, 100, 100, 100);
}
}
在绘制单点之前,需要设置绘制颜色。可以使用 Graphics
对象的 setColor
方法来设置颜色。下面是设置颜色的示例代码片段:
g.setColor(Color.RED);
在绘图上下文对象和绘画颜色均已设置完成后,可以绘制单点了。可以使用 Graphics
对象的 drawLine
或 drawPoint
方法来绘制单点。下面是使用 drawLine
方法绘制单点的示例代码片段:
g.drawLine(100, 100, 100, 100);
也可以使用 drawPoint
方法来绘制单点,如下所示:
g.drawPoint(100, 100);
以上就是在 Java 中绘制单点的基本方法。
参考链接: