merci, mais j'ai trouve, en fait il y avait un pointeur sur la fenetre
principale qui trainait et donc pb de serialisation...
Merci quand meme...
On Tue, 5 Feb 2002, koutch wrote:
> Salut
>
> > Je veux serialiser un JTabbedPane mais generation de deux exceptions
> [...]
> > lorsque je ne passe pas par le JFileChooser, la serialisation
> > ne se fait pas non plus et la l'exception c'est not serializable
> > sun.awt.windows.WImage meme si mon JTabbedPane est vide !!!!!
>
> Comment t'y prends-tu ?
>
> Un petit test rapide (JTabbedPane vide), ne l�ve aucune exception :
>
> import javax.swing.*;
> import java.io.*;
>
> public class SerialTabbedPane {
> public static void main(String[] args) {
> try {
> FileOutputStream ostream = new FileOutputStream("test.ser");
> ObjectOutputStream out = new ObjectOutputStream(ostream);
> JTabbedPane pane = new JTabbedPane();
> out.writeObject(pane);
> out.flush();
> ostream.close();
> System.out.println("Objet ecrit dans test.ser");
> }
> catch (Exception e) {
> System.out.println("Erreur : " + e.getMessage());
> e.printStackTrace();
> }
> try {
> FileInputStream istream = new FileInputStream("test.ser");
> ObjectInputStream in = new ObjectInputStream(istream);
> JTabbedPane pane = (JTabbedPane)in.readObject();
> if (pane != null)
> System.out.println("Objet lu dans test.ser");
> }
> catch (Exception e) {
> System.out.println("Erreur : " + e.getMessage());
> e.printStackTrace();
> }
> }
> }
>
\/\|/\/
( / \ )
( @ @ )
_____________________oOOo-( )-oOOo_______________________
Franck LEJEUNE GI04
Appt 5 Residence LEPRINCE
33 Rue des Domeliers
60200 COMPIEGNE E-mail:[EMAIL PROTECTED]
_____________________________Oooo________________________
oooO ( )
( ) ) /
\ ( (_/
\_)