セッションを通じてアプリケーションのジオメトリ、サイズ(子ウィジェットを含む)を維持する方法
-
06-07-2019 - |
質問
GTK +とjavaで小さなアプリケーションを書いています。セッションごとに、子ウィジェットの位置も含めて、その位置とサイズを維持したいです。各子ウィジェットのサイズを手動で保存し、起動時にそれらを回復する代わりに他の方法はありますか?
解決
最近のプロジェクトでは、 java.util.Properties
を使用して、関心のある変更を追跡および保存しました。これを行うより良い方法があれば、おそらくシリアル化です。 javax.swing.JFrame
はシリアライズ可能であるため、理論的にはフレーム全体とその不揮発性プロパティをディスクに保存して、そのままの状態でロードすることができます。
所属していません StackOverflow