Déserialization d'un DefaultListModel
Bonjour,
Je voudrais déserialiser un DefaultListModel en faisant ceci :
Code:
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