openPanel
fun openPanel(panelName: String, data: Any? = null, title: String = "Panel-", owner: Window? = null, modality: Modality = Modality.NONE, style: StageStyle = StageStyle.DECORATED, wait: Boolean = false, width: Double? = null, height: Double? = null): Stage
Открывает новую панель (окно) с заданными параметрами.
Используется для отображения любой панели по имени. Может быть как модальной, так и немодальной в зависимости от параметра modality и флага wait.
Return
созданное и отображённое окно (Stage).
Parameters
panelName
имя панели (контроллера), который нужно загрузить.
data
необязательные данные, передаваемые контроллеру.
title
заголовок окна. По умолчанию — уникальный идентификатор.
owner
родительское окно (для создания иерархии окон).
modality
режим модальности окна (NONE, WINDOW_MODAL, APPLICATION_MODAL).
style
стиль окна (DECORATED, UNDECORATED, TRANSPARENT и т.д.).
wait
если true, блокирует выполнение до закрытия окна (модальное поведение).
width
ширина окна (если задана).
height
высота окна (если задана).