📄 drawfigures.java
字号:
import java.awt.*;
import java.applet.Applet;
public class DrawFigures extends Applet
{
public void paint ( Graphics g)
{
g.drawLine(30,5,40,5); //画直线
g.drawRect(40,10,50,20); //画矩形框(左上角x坐标,左上角y坐标
// x轴尺寸,y轴尺寸)
g.fillRect(60,30,70,40); //画实心矩形
g.drawRoundRect(110,10,130,50,30,30); //画圆角矩形框
g.drawOval(150,120,70,40); //画椭圆形框
//左上角x坐标,左上角y坐标,x轴尺寸,y轴尺寸
//若x轴尺寸与y轴尺寸相等,则画出圆形
g.fillOval(190,160,70,40); //画实心椭圆
g.drawOval(90,100,50,40); //画椭圆框
g.fillOval(130,100,50,40); //画实心椭圆
drawMyPolygon(g); //自定义的画多边形的方法
g.drawString("They are figures!",100,220);
}
public void drawMyPolygon( Graphics g)
{
int[] xCoords = { 30,50,65,119,127}; //保存多边形各点X坐标的数组
int[] yCoords = {100, 140,127,169,201}; //保存多边形各点Y坐标的数组
g.drawPolygon( xCoords,yCoords,5); //画自由多边形框
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -