awl.java

来自「一个关于java的画螺旋线程序」· Java 代码 · 共 33 行

JAVA
33
字号

import java.applet.*;
import java.awt.*;
public class awl extends Applet  
{
	public void paint(Graphics g) 
	{
		int x1,y1,x2,y2;
		int r=50;
		int j=0;
		g.setFont(new Font("Braggadocio",Font.BOLD,20));
		//g.setColor(new Color(216,174,54));
		g.drawString("螺旋线",30,35);
		x2=(int)(r*Math.cos(360+0.001)+j);
        y2=(int)(r*Math.sin(360+0.001)+100);
		for(double i=360;i>0;)
		{	
			x1=(int)(r*Math.cos(i)+j);
            y1=(int)(r*Math.sin(i)+100);
			//x2=(int)(r*Math.cos(i+0.001)+j);
            //y2=(int)(r*Math.sin(i+0.001)+100);
			//g.drawLine(x1,y1,x1,y1);
		    g.drawLine(x1,y1,x2,y2);
			//g.drawOval((int)(r*Math.cos(a)+100+a/20),(int)(r*Math.sin(a)+100),1,1);
			i=i-0.12;
			j=j+1;
			x2=x1;
			y2=y1;
		}
	}
		 
}

⌨️ 快捷键说明

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