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

1 resposta
J

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.

1 Resposta

Marky.Vasconcelos

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.

Criado 29 de junho de 2010
Ultima resposta 29 de jun. de 2010
Respostas 1
Participantes 2