窗口

2019-07-12  本文已影响0人  招风小妖怪
窗口与画线
import java.awt.*;
class Demo03 extends Frame
{
    Demo03()
    {
        setSize(500,500);
        setVisible(true);   
    }
    public static void main(String s[])
    {
        new Demo03();
            
    }
    public void paint(Graphics g)
    {
        int x1=20;
        int y1=20;
        int x2=120;
        int y2=520;
        int x3=0;
        int y3=120;
        int x4=220;
        int y4=420;
        g.setColor(Color.red);
        g.drawLine(x1,y1,x2,y2);
        g.drawLine(x3,y3,x4,y4);
        
        int k=0;
        for(double x=0;x<6.28;x=x+0.01)
        {
            k++;
            if(8*k>255)
            {
                k=0;    
            }
            
            Color c=new Color(6*k,7*k,8*k);
            g.setColor(c);
            double y=Math.sin(x);
            g.drawLine((int)(x*70),(int)(y*200+250),(int)(x*70),(int)(y*200+250));  
        }   
    }
}
上一篇下一篇

猜你喜欢

热点阅读