java画正方形_如何用Java程序画一个实心正方形?
时间: 2023-09-25 18:12:24 浏览: 113
你可以使用Java的图形库来绘制一个实心正方形。下面是一个简单的示例代码:
```java
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class DrawSquare extends JPanel {
public void paint(Graphics g) {
// 设置画笔颜色
g.setColor(Color.RED);
// 绘制实心正方形
g.fillRect(50, 50, 100, 100);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new DrawSquare());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(200, 200);
frame.setVisible(true);
}
}
```
这个程序创建了一个继承自JPanel的类`DrawSquare`,重写了`paint`方法,在方法中使用`g.fillRect`方法绘制实心正方形。然后在`main`方法中创建一个`JFrame`窗口,并将`DrawSquare`实例添加到窗口中。最后设置窗口大小并显示出来。你可以根据自己的需要调整正方形的大小和位置。
阅读全文