Quantcast
Channel: Linux.org.ru: Форум (тех. форум)
Viewing all articles
Browse latest Browse all 73859

Перемещение Polygon. relocate

$
0
0

(В Java новичек) Хочу изменить положение Polygon figure (по углам Polygon way). На первой итерации перемещается, потом нет, хотя getLayoutX и getLayoutY выдают правильное изменение. requestLayout() ничего не меняет.

private void move() {
        double x, y;
        double offsetX = figure.getLayoutBounds().getMaxX()/2, offsetY = figure.getLayoutBounds().getMaxY()/2;
        for (int i=0; i<way.getPoints().size(); i+=2){
            x = way.getPoints().get(i);
            y = way.getPoints().get(i+1);
            figure.relocate(x-offsetX, y-offsetY);
            PauseTransition pause = new PauseTransition(Duration.seconds(1));
            pause.play();
        }
    }

 ,


Viewing all articles
Browse latest Browse all 73859

Trending Articles