java 绘制长方形_用java画矩形与正方形
时间: 2023-10-22 21:26:28 浏览: 99
java代码-使用java解决形状类,正方形类,长方形类,圆类,周长面积的源代码
可以使用 Java 的 Graphics 类来绘制矩形和正方形。
绘制矩形可以使用 drawRect 方法,该方法需要四个参数,分别是矩形左上角的 x 坐标、y 坐标、矩形的宽度和高度。
绘制正方形可以使用 drawRect 方法,同样需要四个参数,其中宽度和高度相等。
以下是绘制矩形和正方形的示例代码:
```java
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class RectangleDemo extends JPanel {
public void paint(Graphics g) {
// 绘制矩形
g.drawRect(50, 50, 100, 50);
// 绘制正方形
g.drawRect(200, 50, 50, 50);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Rectangle Demo");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
RectangleDemo panel = new RectangleDemo();
frame.add(panel);
frame.setVisible(true);
}
}
```
运行该程序可以看到绘制的矩形和正方形。
阅读全文