java 循环 applet 五行五列各左右半个三角 中间有空格
时间: 2023-06-20 07:06:33 浏览: 59
以下是 Java Applet 中实现五行五列各左右半个三角并且中间有空格的代码示例:
```java
import java.awt.*;
public class TriangleApplet extends java.applet.Applet {
public void paint(Graphics g) {
// 设置字体
g.setFont(new Font("TimesRoman", Font.BOLD, 20));
// 设置颜色
g.setColor(Color.blue);
// 定义变量
int x = 50;
int y = 50;
int width = 30;
int height = 30;
// 循环绘制五行五列
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 5; j++) {
// 绘制左半个三角形
g.drawString(" ", x, y);
g.drawLine(x, y, x + width, y);
g.drawLine(x + width, y, x + width, y + height);
g.drawLine(x + width, y + height, x, y);
// 绘制右半个三角形
g.drawLine(x + width, y, x + width * 2, y);
g.drawLine(x + width * 2, y, x + width * 2, y + height);
g.drawLine(x + width * 2, y + height, x + width, y);
// 更新 x 坐标
x += width * 2 + 10;
}
// 更新 x 和 y 坐标
x = 50;
y += height + 10;
}
}
}
```
在浏览器中打开该 Applet,可以看到五行五列各左右半个三角并且中间有空格的效果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)