我正在尝试对一个属于 of 的对象AnnotationList
进行序列ArrayList
化AnnotationData
(也是由我自己定义的并且是可序列化的)。
总是有错误:
java.io.NotSerializableException: javax.swing.plaf.basic.BasicListUI$Handler
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.writeObject(Unknown Source)
at java.util.ArrayList.writeObject(Unknown Source)
有没有人对如何解决这个问题有想法?谢谢。
public class AnnotationList extends ArrayList implements ListModel, Serializable {
protected Object source;
ArrayList listeners = new ArrayList();
}