2016-12-11 2 views
0

У меня есть рисунок на холсте, который будет переводиться и вращаться зависит от изменения значений, и мне нужно нарисовать «статическую» линию на том же объекте Canvas, который не зависит от мои изменяющиеся значения. Чтобы быть конкретным, я не хочу никуда перемещать эту строку. Любые идеи, как это сделать?Линия JavaFX «статическая» линия на холсте

+0

Используйте 2 холста, они прозрачны. – brian

+0

Спасибо @brian Это работает :) – PawelW

ответ

1

В JavaFX нет способа изменить существующий чертеж на холсте. Если вы хотите что-то изменить, вам придется снова нарисовать его. Таким образом, ваша статическая линия будет всего лишь еще одной формой, которую вам придется рисовать снова, когда ваши данные изменятся. Вместо этого вы можете использовать граф сцены, который обычно лучше подходит для такого сценария.