Pontos coincidentes em java 2D

2 respostas
E

Fala, galera

Como você sabem, to desenvolvendo o Universo Pessoal, que até agora tá tipo um Paint em java. Bem, entre os códigos por detras disso e to num super difícil: a ferramenta de preenchimento(lata de tinta). Pra isso, eu queria que você me tirassem só um pequena dúvida antes que eu mergulhe de cabeça em uma idéia aqui:

Sabe o polygon em java? Por acaso, eu posso incluir o mesmo ponto mais de uma fez? Ou ele só tolera um ponto uma única vez? Tem algum jeito de forçar ele a aceitar um ponto repitido?

Agradeço desde já

2 Respostas

TerraSkilll

elissonandrade

Se refere a este Polygon: [url]http://download.oracle.com/javase/6/docs/api/java/awt/Polygon.html[/url] ??

Teste rápido:

import java.awt.Polygon;
public class Teste {
	public static void main(String[] args){
		Polygon p = new Polygon();

		p.addPoint(10,10);
		p.addPoint(10,15);
		p.addPoint(20,10);
		p.addPoint(20,20);
		p.addPoint(10,10);
		System.out.println(""+p.npoints);
	}
}

O resultado é 5, e note que o primeiro e o último ponto tem a mesma posição. Então, há como criar um dois pontos com as mesmas coordenadas.

Abraço.

E

Obrigado cara, valeu.

Criado 11 de julho de 2011
Ultima resposta 12 de jul. de 2011
Respostas 2
Participantes 2