Graphics: fillArc(int x, int y, int width, int height, int startAngle, int arcAngle)
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Main extends JPanel {
public static void main ( String [] a ) {
JFrame f = new JFrame () ;
f.setSize ( 400 , 400 ) ;
f.add ( new Main ()) ;
f.setDefaultCloseOperation ( JFrame.EXIT_ON_CLOSE ) ;
f.setVisible ( true ) ;
}
public void paint ( Graphics g ) {
g.setColor ( Color.yellow ) ;
g.fillArc ( 5 , 15 , 50 , 75 , 25 , 165 ) ;
}
}
Related examples in the same category
1. Graphics: clipRect(int x, int y, int width, int height) 2. Graphics: draw3DRect(int x, int y, int width, int height, boolean raised) 3. Graphics: drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) 4. Graphics: drawBytes(byte[] data,int offset,int length,int x,int y) 5. Graphics: drawChars(char[] data, int offset, int length, int x, int y) 6. Graphics: drawImage(Image img, int x, int y, ImageObserver ob) 7. Graphics: drawLine(int x1, int y1, int x2, int y2) 8. Graphics: drawRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight) 9. Graphics: drawOval(int x, int y, int width, int height) 10. Graphics: drawPolygon(int[] xPoints, int[] yPoints, int nPoints) 11. Graphics: drawPolyline(int[] xPoints,int[] yPoints,int nPoints) 12. Graphics: drawRect(int x, int y, int width, int height) 13. Graphics: drawString(String str, int x, int y) 14. Graphics: fill3DRect(int x, int y, int width, int height, boolean raised) 15. Graphics: fillOval(int x, int y, int width, int height) 16. Graphics: fillPolygon(int[] xPoints, int[] yPoints, int nPoints) 17. Graphics: fillRect(int x, int y, int width, int height)
18. Graphics: fillRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight) 19. Graphics: getFontMetrics() 20. Graphics: setClip(int x, int y, int width, int height) 21. Graphics: setColor(Color c) 22. Graphics: setPaintMode() 23. Graphics: setXORMode(Color cl)