RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 enregistrer,ouvrir fichier

Forum : IDE JAVA - ECLIPSE
Sous Catégorie : Eclipse
Type du sujet : Sujet Normale
FAQ : FAQ IDE JAVA - ECLIPSE

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM IDE JAVA - ECLIPSE

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
7awela
Nouveau membre
Inscrit : 21/02/2007
Messages : 5
Message
#125112
Posté le 21/02/07 à 23:34
je suis entrain de developper un programme pour le projet de fin d'etude et j ai besoin d aide
j utilise netbeans 5.5
ds mon programme j utlise un Jtextarea et j aimerai programmer un bouton qui me permettra d'enregistrer son contenu.

et aussi un autre pour ouvrir un fichier


je vous rémercie d avance pour votre aide

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

daemoth
Superviseur :
- Bavardages
- Java
Modérateur :
- Access
Avatar de daemoth
Inscrit : 15/01/2007
Messages : 728
Message
#125217
Posté le 22/02/07 à 20:38
Salut 7awela,
Je t'invite a regarder les faqs, il y a justement une rubrique sur les IO en java.
Si cela, ne répond pas a ta question ou tu veux plus d'explication, fais nous signe!Smiley
__________________________
Celui qui tue un homme est un meurtrier,
Celui qui tue un peuple est un tyran,
Celui qui tue des millions de gens est un dieu.

(Désolé pour les fautes d'orthographe que j'ai commises, et celles que je vais faire!)

--Ombre du Crépuscule--

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

7awela
Nouveau membre
Inscrit : 21/02/2007
Messages : 5
Message
#125660
Posté le 27/02/07 à 23:57
SALUT
merci pour votre aide j ai réuissi a trouver la solution Smiley
voici le code pour ceux qui en auron besoin

POUR LE BOUTON OUVRIR

try{
JFileChooser choix = new JFileChooser();
choix.setCurrentDirectory(new File(".")); // Le répertoire source du JFileChooser est le répertoire du programme
String approve = new String("ENREGISTRER");// Le bouton pour valider l’enregistrement portera la mention ENREGSITRER
int resultatEnregistrer = choix.showDialog(choix,approve);
if (resultatEnregistrer == JFileChooser.APPROVE_OPTION) // Si l’utilisateur clique sur le bouton ENREGSITRER
{
String monFichier= new String(choix.getSelectedFile().toString()); // Récupérer le chemin du fichier spécifié
try {
FileWriter lu = new FileWriter(monFichier);// Créer un objet java.io.FileWriter avec comme argument le mon du fichier dans lequel enregsitrer
BufferedWriter fluxS = new BufferedWriter(lu); // Mettre le flux en tampon (en cache)
fluxS.write(this.jTextArea1.getText()); //Balancer dans le flux le contenu de la zone de texte
fluxS.close(); // Fermer le flux (c’est toujours mieux de le fermer explicitement)
} catch (IOException er) {;}

}
} catch (Exception err) {;}

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

7awela
Nouveau membre
Inscrit : 21/02/2007
Messages : 5
Message
#125661
Posté le 28/02/07 à 00:04
!!!!!!!!!!!!!!DESOLE LE CODE SOURCE DU MEDDAGE PR2CEDENT EST CELUI DU BOUTON ENREGISTRER !!!!!!!!!!!!!!!

VOICI A PRESENT LE CODE DU BOUTON OUVRIR



try {
JFileChooser choix = new JFileChooser();
choix.setCurrentDirectory(new File(".")); //Le répertoire source du prog
String approve = new String("OUVRIR"); //Le bouton pr valider l’enregistrement portera la mention OUVRIR
String monFichier= null;
int resultatOuvrir = choix.showDialog(choix, approve);
if(resultatOuvrir == choix.APPROVE_OPTION)
{
monFichier = choix.getSelectedFile().toString(); //Récupérer le chemin du fichier spécifié
try {
FileInputStream fluxE = new FileInputStream(monFichier); //Créer un flux d’entrée avec comme paramètre le nom du fichier à ouvrir
int n;
while ((n = fluxE.available()) > 0) //tant qu’il y a d données ds le flux…
{
byte[] b = new
byte[n]; //récupére le byte à l’endroit n et le stocke ds 1 tableau
int result = fluxE.read(b); // lire ce tableau de byte à l’endroit désiré
if (result == -1) break; // si le byte est -1, c’est que le flux est arrivé à sa fin (par définition)
String s = new String(b); //assembler les bytes pr former une chaîne
this.jTextArea1.setText(s); //insérer cette chaîne dans Jtextarea1
}
} catch (Exception err) {;}
}catch (Exception er) {;}

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

vulkan
Modérateur :
- C
- Algorithmes
Avatar de vulkan
Inscrit : 12/11/2006
Messages : 356
Message
#125668
Posté le 28/02/07 à 07:39
c'est sympa de mettre ton code pour ceux qui en aurait l'utiliter !! Smiley
__________________________
Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

daemoth
Superviseur :
- Bavardages
- Java
Modérateur :
- Access
Avatar de daemoth
Inscrit : 15/01/2007
Messages : 728
Message
#125679
Posté le 28/02/07 à 11:32
Effectivement, mais pourrais tu ajouté les balise code, cela améliore grandement la lisibilité. De plus, si cela a résolu ton probleme, tu peux mettre la mention résoluSmiley
__________________________
Celui qui tue un homme est un meurtrier,
Celui qui tue un peuple est un tyran,
Celui qui tue des millions de gens est un dieu.

(Désolé pour les fautes d'orthographe que j'ai commises, et celles que je vais faire!)

--Ombre du Crépuscule--

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM IDE JAVA - ECLIPSE



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.