窗口
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));
}
}
}