Bonjour,

Je voudrais déserialiser un DefaultListModel en faisant ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
{...}
ois = new ObjectInputStream(new FileInputStream(fichier));
JList<String> pathList = new JList<String>((DefaultListModel<String>) ois.readObject());
PS: Je n'ai pas indiqué la déclaration de toutes les variables

Malheureusement ceci me laisse une liste vide alors que le fichier existe et contient bien un DefaultModelList avec des éléments String dedans. Je n'ai pas d'erreur de compilation mais un warning unchecked cast avec (DefaultListModel<String>) ois.readObject()
Je comprend pas trop ou se situe le probleme

Merci de votre aide