Ich versuche, zufällige Formen basierend auf einem Mausklick zu generieren. Alle meine Formen funktionieren bis auf mein Dreieck. Ich habe Polygon und ein Array verwendet, um es zu erstellen. Es fügt jedoch immer mehr Punkte zum Array hinzu, so dass es das Dreieck verzerrt, wenn ich versuche, ein weiteres Dreieck zu erzeugen. Ich habe versucht, das Array zu löschen, aber es hat nicht funktioniert. Hier ist mein Code:Erzeugen von Dreiecken an einer Maus Drücken Sie
case "t":
Double[] array;
t.setFill(Color.rgb(fill, fill2, fill3));
t.getPoints().addAll(array = new Double[]{
(double)coordinate, (double)coordinate2,
(double)coordinate3, (double)coordinate4,
(double)coordinate5, (double)coordinate6});
for(int i = 0; i < array.length; i++)
{
array[i] = null;
}
pane.getChildren().add(t);
break;
[Was soll ich tun, wenn jemand meine Frage beantwortet?] (Http://stackoverflow.com/help/someone-answers) – jewelsea