2016-06-17 4 views
0

У меня есть некоторые узлы в содержании scrollPane. С нажатием мыши мыши отображается всплывающее окно и размещается в требуемых X и Y. Ну, при прокрутке всплывающее окно всегда фиксируется, так как оно расположено в соответствии со сценой. Можно ли отображать всплывающее окно внутри scrollPane, поэтому при прокрутке всплывающее окно также прокручивается.Как показать всплывающее окно в scrollPane javafx

ответ

0

Да, во всплывающем месте можно отслеживать положение прокрутки панели прокрутки. Я не собираюсь писать код для этого здесь.

Одно из соображений, которое вы получите, - это то, что делать с всплывающим окном, если пользователь прокручивает такие строки, что всплывающее окно выходит за пределы видимой области области прокрутки (я предполагаю, что всплывающее окно будет скрывать и прекращать отслеживание местоположения панели прокрутки).

Рассмотрите свой дизайн и решите, действительно ли вам нужно всплывающее окно или нет, или если вы можете просто разместить узел в группе, которая поддерживает содержимое панели прокрутки. Поскольку, если вы сделали это, а не всплывали, панель прокрутки автоматически прокручивала узел в группе, когда она прокручивалась вокруг группы.

+0

Вы правы. Возможно, я должен пересмотреть свой дизайн и использовать другой компонент. Я знаю, что всплывающее прокручивание возможно при отслеживании положения прокрутки, но я подумал, что, возможно, для этого есть другое решение. – cltr

 Смежные вопросы

  • Нет связанных вопросов^_^