[JAVA] lecture fichier txt pour un applet
Fermé
LordGroschien
Messages postés
2
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
2 juin 2007
-
2 juin 2007 à 10:09
Utilisateur anonyme - 4 juin 2007 à 10:08
Utilisateur anonyme - 4 juin 2007 à 10:08
A voir également:
- [JAVA] lecture fichier txt pour un applet
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir un fichier .bin - Guide
1 réponse
Utilisateur anonyme
4 juin 2007 à 10:08
4 juin 2007 à 10:08
Salut!
J'ai créé une petite classe utile qui te permet de récupérer aisément une image, un fichier,... bref une ressource dans une application.
Place cette classe dans le même package que tes ressources.
Pour récupérer un fichier, fait comme ceci dans ton code:
Il ne te reste plus qu'à en récupérer le contenu.
Voici le code de la classe:
;-)
HackTrack
J'ai créé une petite classe utile qui te permet de récupérer aisément une image, un fichier,... bref une ressource dans une application.
Place cette classe dans le même package que tes ressources.
Pour récupérer un fichier, fait comme ceci dans ton code:
File textFile = ResourceLocator.getInstance().getFile("nomDuFichier.txt");
Il ne te reste plus qu'à en récupérer le contenu.
Voici le code de la classe:
package be.fery.utils; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.util.Properties; import javax.imageio.ImageIO; /* * Created on Nov 17, 2006 * */ public class ResourceLocator { private static ResourceLocator instance; private ResourceLocator() { } public static ResourceLocator getInstance() { if (instance == null) instance = new ResourceLocator(); return instance; } public BufferedImage getImage(String imageFileName) throws IOException { InputStream imageURL = instance.getClass().getResourceAsStream(imageFileName); BufferedImage image = ImageIO.read(imageURL); return image; } public Properties getPropsFile(String propsFileName) throws IOException { InputStream propsURL = instance.getClass().getResourceAsStream(propsFileName); Properties props = new Properties(); props.load(propsURL); return props; } public File getFile(String fileName){ File file= null; URL url = instance.getClass().getResource(fileName); file = new File(url.getFile()); return file; } }
;-)
HackTrack