Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Итерация GeneralPath


Автор: JavaDell 21.6.2011, 10:24
Подскажите, как пройтись по всем точкам GeneralPath?
Не понимаю как использовать его итератор.

Автор: JavaDell 21.6.2011, 10:57
Все понял,

Код

PathIterator pit = gp.getPathIterator(null, 1.0f);
float[] coords = new float[2];
while (!pit.isDone()) {
    pit.currentSegment(coords);
}

Дает линии, массив с координатами можно сделать размером 2, что и будет точкой начала каждого сегмента.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)