Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4101819

JList is not serializable after adding a selection listener

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P4 P4
    • None
    • 1.2.0
    • client-libs
    • 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)
      ======================================================================

            sswingtrsunw Swingtraq Swingtraq (Inactive)
            dgrahamcsunw David Graham-cumming (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: