package RefMaterials;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Polygon;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class FillPolyPanel extends JPanel {
private static final long serialVersionUID = 8729489490886222075L;
public void paintComponent(Graphics g) {
/**
* 1.绘制扇形~
*/
super.paintComponent(g);
int centerX = 50;
int centerY = 100;
int radius = 40;
int angle = 30;
Color c = g.getColor();
g.setColor(Color.green);
/**
* centerX-radius:左上角的x坐标~
* centerY-radius:左上角的y坐标
* 2*radius:圆的宽度
* 2*radius:圆的高度
* angle:起始角度
* 360-2*angle:扇形的扇区度数~
*/
g.fillArc(centerX - radius, centerY - radius, 2 * radius, 2 * rad