クラスをシリアライズ可能にしようとしています。私のクラスはすべてそうですが、使用法が見つからない他のクラス (com.sun.java.swing.plaf.windows.XPStyle、WClipboard など) に対して NotSerializableException がスローされます。
これらのクラスをシリアライズするとき、またはシリアライズ可能にするときにどうすればよいですか?
解決した
問題は、JFrames と JDialogs で使用した LookAndFeel にありました (問題XPStyle
)。2 つ目 ( WClipboard
)、ここから取得したサードパーティ クラスで使用されました。このクラスはクリップボードを使用します。
Clipboard フィールドtransient
と LookAndFeel を削除するだけで管理できなくなりました。