Java FX で小さなドラッグ アンド ドロップ アプリケーションを開発しようとしています。ユーザーは、ボタン、メニュー、ラベルなどの JFX コンポーネントを特定の位置にドロップします。完了したら、このレイアウトを保存し、後でレイアウトを再度開いて、再び使用します。
ある位置にドロップされたすべてのオブジェクトに関する情報を保存することが重要です。
この目的のためにシリアル化を使用することにしました。しかし、JavaFX コンポーネントをシリアライズできません。Buttons、Scenes、Stages、JFXPane をシリアル化しようとしましたが、何も動作しないようでした (NotSerializableException を取得しました)。
すべてのコンポーネントを保存してから取得する方法について何か提案はありますか?
PS: FXML でいくつかのメソッドを見つけようとしましたが、成功しませんでした。
回答ありがとうございます:)