Netbeans TopComponent不可序列化

Netbeans TopComponent不可序列化,netbeans,netbeans-platform,Netbeans,Netbeans Platform,我看到了以下错误,正如您所看到的,这里没有提到我的任何类。我有一个子类MultiViewEditorElement。我假设例外情况就是从这里产生的。我应该做些什么来消除异常 这是你的电话号码 编辑 好的,我可以通过将DataObject上的persistenceType更改为 persistenceType=TopComponent.PERSISTENCE\u从不。但是我想使用persistenceType=TopComponent.PERSISTENCE\u ONLY\u OPENED是否有可

我看到了以下错误,正如您所看到的,这里没有提到我的任何类。我有一个子类MultiViewEditorElement。我假设例外情况就是从这里产生的。我应该做些什么来消除异常

这是你的电话号码

编辑

好的,我可以通过将
DataObject
上的
persistenceType
更改为
persistenceType=TopComponent.PERSISTENCE\u从不
。但是我想使用
persistenceType=TopComponent.PERSISTENCE\u ONLY\u OPENED
是否有可以用于数据对象持久化的教程?

由于实现了接口,您需要实现可序列化的方法才能使用
TopComponent.PERSISTENCE\u ONLY\u OPENED

private void writeObject(java.io.ObjectOutputStream out) throws IOException
private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException;
private void writeObject(java.io.ObjectOutputStream out) throws IOException
private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException;