⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fangzi.java

📁 用七种颜色所绘制出来的扇形
💻 JAVA
字号:
import java.awt.*;

import java.applet.*;

 

public class Fangzi extends Applet {

    int xs1[]={100,150,200,100};

    int ys1[]={100,50,100,100};

   

    int xs2[]={150,200,250,200,150};

    int ys2[]={50,25,75,100,50};

 

    int xs3[]={250,250,200,200,250};

    int ys3[]={75,150,200,100,75};

 

    int xs4[]={200,320,450,200};

    int ys4[]={320,150,320,320};

 

    int xs5[]={250,320,400,250};

    int ys5[]={350,200,350,350};

     public void paint(Graphics g)

  { 

    g.setColor(Color.darkGray);

    g.fillRect(100,100,100,100);  //  正墙

    g.setColor(Color.green);

    g.drawLine(100,100,150,50);

    g.drawLine(150,50,200,100);

    g.drawLine(200,100,100,100);

    g.fillPolygon(xs1,ys1,4);

 

    g.drawLine(150,50,200,25);  //  屋顶

    g.drawLine(200,25,250,75);

    g.drawLine(250,75,200,100);

    g.drawLine(200,100,150,50);

    g.fillPolygon(xs2,ys2,5);

 

    g.setColor(Color.darkGray);  //  侧墙

    g.drawLine(250,75,250,150);

    g.drawLine(250,150,200,200);

    g.drawLine(200,200,200,100);

    g.drawLine(200,100,250,75);

    g.fillPolygon(xs3,ys3,5);  //  填充颜色

 

    g.setColor(Color.white);

    g.fillRect(120,120,25,25);  //  窗户

    g.fillRect(150,150,25,85);   //  门

    g.setColor(Color.darkGray);

    g.drawLine(120,132,145,132); // 窗拦

    g.drawLine(132,120,132,145);

    

   

    g.fillRoundRect(300,300,50,150,70,20);  // 树

    g.setColor(Color.green);

    g.drawLine(200,320,320,150);  // 树枝

    g.drawLine(320,150,450,320);

    g.drawLine(450,320,200,320);

    g.fillPolygon(xs4,ys4,4);

 

    g.drawLine(250,350,320,200);

    g.drawLine(320,200,400,350);

    g.drawLine(400,350,250,350);

    g.fillPolygon(xs5,ys5,4);

    
    }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -