java简易画图
时间: 2023-08-13 09:15:22 浏览: 44
java简单画图
以下是一个简单的Java画图程序,可以绘制一个红色的矩形:
```java
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class SimpleDrawing extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor(Color.RED);
g.fillRect(50, 50, 100, 100);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Simple Drawing");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
SimpleDrawing panel = new SimpleDrawing();
panel.setSize(200, 200);
panel.setVisible(true);
frame.add(panel);
frame.setSize(300, 300);
frame.setVisible(true);
}
}
```
在这个程序中,我们使用了Java的绘图API来绘制矩形。我们创建了一个继承自JPanel的类SimpleDrawing,并重写了它的paintComponent方法,在这个方法中使用了Graphics对象的fillRect方法来绘制一个红色的矩形。在main方法中,我们创建了一个JFrame窗口,并将SimpleDrawing对象添加到了窗口中,最后显示窗口。
阅读全文