我正在尝试使我的课程可序列化。我所有的类都是,但它仍然会抛出 NotSerializableException 对于我找不到它的用法的其他一些类(例如 com.sun.java.swing.plaf.windows.XPStyle、WClipboard)。
在序列化或使它们可序列化时,我能做什么以及如何绕过这些类?
解决了
问题出在我在 JFrames 和 JDialogs 中使用的 LookAndFeel 中(有问题XPStyle
)。第二个(WClipboard
),它被我从这里得到的第三方类使用。此类使用剪贴板。
我制作了剪贴板字段transient
和 LookAndFeel,我无法管理,只需将其删除即可。