Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

JFileChooser : filtre et Mac OS X

1 réponse
Avatar
Thomas Baruchel
Bonjour,

le filtre suivant marche bien sous Unix et Windows.
Pour une raison que je ne m'explique pas, la fonction
accept plante sur certains fichiers lors d'utilisations
sous Mac OS X. Une idée ?

import javax.swing.filechooser.*;
import java.io.File;

public final class FilterRTF extends FileFilter {
public boolean accept(File f) {
if(f.isDirectory()) return(true);
else {
String s = f.getName();
if(s.length()<4) return(false);
if(s.substring(s.length()-4).toLowerCase().equals(".rtf"))
return(true);
else return(false);
}
}
public String getDescription() {
return("Rich Text Format (RTF)");
}
}

--
Thomas Baruchel
To contact me, please, see at: http://cerbermail.com/?OEyHGNQFEa
Home Page: http://tbaruchel.free.fr/

1 réponse

Avatar
Thomas Baruchel
On Fri, 17 Sep 2004 10:15:31 +0200, Thomas Baruchel wrote:
Bonjour,

le filtre suivant marche bien sous Unix et Windows.
Pour une raison que je ne m'explique pas, la fonction
accept plante sur certains fichiers lors d'utilisations
sous Mac OS X. Une idée ?


L'ami qui utilise Mac OS X vient de me dire qu'il rencontre le même
problème
avec le logiciel JEXT quand il choisit un autre filtre que 'tous les
fichiers'.

--
Thomas Baruchel
To contact me, please, see at: http://cerbermail.com/?OEyHGNQFEa
Home Page: http://tbaruchel.free.fr/