Как изменить вид в TornadoFx

Я создал приложение, используя TornadoFx. Он отображает окно входа в систему перед загрузкой «главного» окна.

Мой вопрос заключается в том, как отобразить это главное окно.

Когда пришло время для изменения представлений, вызовите replaceWith<MainWindow>() чтобы изменить корень вашей сцены на корень в представлении MainWindow вместо этого, опционально поставляя один из встроенных эффектов перехода.

Если вам нужно изменить размер окна, переопределите onDock в MainView и вызовите currentWindow?.sizeToScene() .

Альтернативным подходом было бы просто открыть новое окно и закрыть текущее окно, используя openWindow<MainView>() а затем вызвать close() .

Спасибо за Ваш ответ. Он, наконец, работал с replaceWith(MainView::class) и переопределял onDock() .