je sais que ca va paraître bête, mais bon, je ne me suis jamais bien entendu avec la gestion des fichiers
le try foire systématiquement, et je ne vois pas pq
edit: le tout est dans un JFrame
Code :
- ...
- private ObjectInputStream input;
- ...
- public void openFile() {
- JFileChooser fileChooser = new JFileChooser();
- fileChooser.setFileSelectionMode( JFileChooser.FILES_ONLY );
- int result = fileChooser.showOpenDialog( this );
-
- if ( result == JFileChooser.CANCEL_OPTION )
- return;
- File fileToParse = fileChooser.getSelectedFile();
- if ( fileToParse == null || fileToParse.getName().equals( "" ) ) {
- JOptionPane.showMessageDialog( this, "Fichier non valide", "Erreur", JOptionPane.ERROR_MESSAGE ); }
- else {
- try {
- input = new ObjectInputStream( new FileInputStream( fileToParse ) );
- }
- catch ( IOException e ) {
- JOptionPane.showMessageDialog( this, "Erreur d'ouverture du fichier", "Erreur", JOptionPane.ERROR_MESSAGE );
- }
- //fileName.setText( fileToParse );
- //launchParser.setEnabled( true );
- }
- }
|
Message édité par Profil supprimé le 28-05-2003 à 09:05:51