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

📄 arcfunction.java

📁 利用java语言实现了心脏、沙丘、飘带、金刚石等趣味图形
💻 JAVA
字号:
/*
 *  绘制三个弧形图:
 *     1.一个是打开的弧:
 *          包围盒左上角点(10,10),
 *          高和宽(80,100),
 *          角度(45,180).
 *     2.一个是闭合的弧:
 *          包围盒左上角点(50,60),
 *          高和宽(80,100),
 *          角度(45,180),
 *     3.一个是闭合的弧:
 *          包围盒左上角点(100,110),
 *          高和宽(80,100),
 *          角度(45,300).
 */

import java.awt.*;
import java.applet.*;
import java.awt.geom.*;


public class Arcfunction extends Applet {
	
	public void init() {
	}

	public void paint(Graphics g) {//写绘图方法paint()
		g.setColor(Color.red); //设置前景色为红色.
		Graphics2D g_2D=(Graphics2D)g;//强制将g转换为Graphics2D对象.
		Arc2D arc1=new Arc2D.Double(10,10,80,100,45,180, Arc2D.OPEN);
		Arc2D arc2=new Arc2D.Double(50,60,80,80,45,180, Arc2D.CHORD);
		Arc2D arc3=new Arc2D.Double(100,110,80,80,45,300, Arc2D.PIE);
		g_2D.fill(arc1); //画圆弧1.
		g_2D.fill(arc2); //画圆弧2.
		g_2D.fill(arc3); //画圆弧3.
	}
}

⌨️ 快捷键说明

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