-
Bug
-
Resolution: Not an Issue
-
P4
-
None
-
1.2.0
-
generic, x86
-
generic, windows_nt
Name: dgC58589 Date: 01/05/98
The following application generates a
import java.io.*;
import java.awt.swing.*;
import java.awt.swing.event.*;
public class ListTest
{
static public void main(String args[])
{
JList list = new JList();
list.addListSelectionListener(new ListSelectionListener()
{
public void valueChanged(ListSelectionEvent e)
{
;
}
}
);
FileOutputStream outFile;
ObjectOutputStream freezer = null;
try
{
outFile = new FileOutputStream("listTest");
freezer = new ObjectOutputStream(outFile);
freezer.writeObject(list);
freezer.close();
}
catch(Exception e)
{
System.out.println("ERROR "+e);
System.exit(1);
}
}
}
Stack trace:
java.io.NotSerializableException: java.awt.swing.JList$6
at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:718)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:251)
at java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1347)
at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:348)
at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:765)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:251)
at ListTest.main(ListTest.java:25)
ERROR java.io.NotSerializableException: java.awt.swing.JList$6
(Review ID: 22398)
======================================================================