博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
画乌龟
阅读量:4291 次
发布时间:2019-05-27

本文共 1973 字,大约阅读时间需要 6 分钟。

import java.awt.Color;import java.awt.Graphics;import java.awt.*;import javax.swing.JFrame;public class turtle1 {	public static void main(String[] args) {					JFrame w=new JFrame();			w.setSize(3000,4000);			MyPanel mp=new MyPanel();			w.add(mp);					Thread t=new Thread(mp);			t.start();			w.setVisible(true);	}}class MyPanel extends Panel implements Runnable{			 int x11=20;	 int y11=50;	 	 int x22=130;	 int y22=50;	 	 	 int x[]={20,37};	 int y[]={50,37};	     public void paint(Graphics g){    	         	    	    	 g.setColor(new Color(128,128,128));    	 g.fillOval(75, 10, 35, 40);//头    	// g.fillOval(x1,y2,30, 40);         	 g.fillOval(20, 50, 30, 40); //第一条腿    	     	 g.fillOval(20, 113, 30, 40); //第二条腿    	     	 g.fillOval(130, 113, 30, 40); 	 //第三条腿    	          g.fillOval(130, 50, 30, 40); //第四条腿    	     	 g.fillOval(37, 37, 105, 125);  //身体外围圆环    	     	     	    	 g.fillArc(83, 150, 35, 46, 120, 190);// x坐标 y坐标 长 宽 开始弧度 结束弧度    	 //g.setColor(Color.green);    	g.setColor(new Color(0,205,102));        	 //g.setColor(new Color(128,128,128));    	 g.fillOval(43, 43, 90, 110); //假想有个矩形刚好把圆包住,那么矩形的左上角就是(x,y),右下角坐标(x+width,y+height)       //圆心坐标(x+width/2,y+height/2),半径(width/2)    	    //绘制眼白    	     g.setColor(Color.white);    	     g.fillOval(82, 13, 11, 11);  	           	     g.fillOval(95, 13, 11, 11);      	          	 int [] a={70,60,70,105,115,105};  	 int [] b={80,100,120,120,100,80};	 g.setColor(Color.BLACK);	 //绘制眼睛	  g.fillOval(80, 13, 10, 10); 	  g.fillOval(94, 13, 10, 10); 	  	g.setColor(Color.GRAY);			   	 g.drawLine(52,66,70,80);  	 g.drawLine(60,100,43,113);  	 g.drawLine(70, 120, 53, 136);   	 g.drawLine(105, 120, 124, 133);   	 g.drawLine(115, 100, 134, 108);     g.drawLine(105, 80, 124, 66);       g.drawPolygon(a, b, 6);            }          public void run(){    	    		     		     		     		 try{        		 Thread.sleep(10);        	 }catch(Exception e){};        	 repaint();    		     		     	    	     	    }}

 

转载地址:http://ivqgi.baihongyu.com/

你可能感兴趣的文章
JSP JavaBean
查看>>
从两个字符串中找出最大公共子字符串
查看>>
Java代码添加背景音乐
查看>>
Java面试题全集(上)
查看>>
JAVA泛型中的有界类型(extends super)
查看>>
炫酷进度条:Android 仿应用宝下载进度条
查看>>
Java程序内存的简单分析
查看>>
Javascript单例模式概念与实例
查看>>
SQL NULL 函数
查看>>
多例设计模式
查看>>
WebView的JavaScript与本地代码三种交互方式
查看>>
WebView的JavaScript与本地代码三种交互方式
查看>>
Android Studio里面配置Tesseract
查看>>
深入浅出JavaScript之this
查看>>
Android include标签的使用注意事项
查看>>
final成员变量和final局部变量
查看>>
Android数据加密之异或加密算法
查看>>
greenDao好的示例网址
查看>>
SDK无埋点技术在百分点的探索和实践
查看>>
Android自定义控件--仿安全卫士中的一键加速
查看>>