Java 2d - pintar apenas um trecho delimitado por linhas ou forma

Bom dia,
Gostaria que voces me mostrassem um exemplo de como posso pintar um determinado trecho de um grafico gerado no Java 2D, e nao ele inteiro. Caso voces puderem postar um exemplo mais simples ficaria grato. :slight_smile: . Pintar uma area delimitada de um shape, tipo um trecho de um circulo, ou coisa parecida.

Na classe Graphics2D voce tem o método create que recebe como parametro 4 inteiros, xInicial, yInicial, largura e altura. Pintando no retorno desse método voce ira desenhar apenas na area que voce delimitou pelos parametros.

http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Graphics.html#create(int, int, int, int)

PS: Esse método veio da classe Graphics por herança, mas voce pode usar o Graphics2D que tem alguns métodos mais uteis.