Сериализация компонентов JavaFX

Я пытаюсь развить немного перетаскивания & amp; падение приложения под Java FX. Пользователь будет удалять компоненты JFX, такие как кнопки, меню, метки на определенных позициях. Когда это будет сделано, он сохранит этот макет, а затем снова откроет макет и снова его использует.

Важно хранить информацию обо всех объектах, которые сброшены на какую-то позицию.

Я решил использовать сериализацию для этой цели. Но я не могу сериализовать компоненты JavaFX. Я пытался сериализовать кнопки, сцены, сцены, JFXPane, но ничего не получалось (я получил NotSerializableException).

Любые предложения, как сохранить все компоненты, а затем восстановить их?

П.С .: Я пытался найти какой-то метод с FXML, но мне это не удалось.

Большое спасибо за ваши ответы :)

Ответы на вопрос(2)

Ваш ответ на вопрос