基本作图

来源:互联网 发布:淘宝客微信推广二合一 编辑:程序博客网 时间:2024/05/02 04:16

程序:

import java.applet.Applet;
import java.awt.*;
public class hua extends Applet
{
    public void paint(Graphics c)
    {
        c.drawLine(0,120,160,140);            //直线起点X,Y;终点X,Y;
        c.drawRect(10,18,20,60);               //起点X,Y;矩形长,宽;
        c.fillRect(30,60,40,40);                  //实心矩形
        c.drawRoundRect(80,10,100,50,45,35); /             /起点X,Y,长,宽,长圆弧,宽圆弧
        c.drawOval(120,120,80,40);                   //X轴最左边起点,Y轴最上边起点,椭圆X轴长,椭圆Y轴宽
        c.fillOval(160,160,40,40);                   //实心椭
        c.drawOval(60,100,20,40);
        c.drawOval(100,100,20,40);
        drawMyPolygon(c);
        c.drawString("i love you!!!",100,200);
    }
    public void drawMyPolygon(Graphics c)   //自定义画图
    {
        int[] hx={0,20,35,89,97};                        //5顶点横坐标,
        int[] hy={100,140,127,10,201};             //5顶点纵坐标
        c.drawPolygon(hx,hy,4);                        //画4个顶点的多边形
    }
}
 

     总结:   

 该程序旨在教我们如何作出最基本的图形,其中包括:直线,矩形,圆角矩形,,圆,椭圆,实心,空心图形,还包括自定义作多边形图等,掌握这些最基本的作图,重在掌握其方法的多个参数中,各个参数表示的意义,这样才可以作出准确精致的图形.

原创粉丝点击