JTextArea resultat = new JTextArea(); JFileChooser fc = new JFileChooser(); int returnVal = fc.showOpenDialog(FileChooserDemo.this); if (returnVal == JFileChooser.APPROVE_OPTION) { File file = fc.getSelectedFile(); String s = lireFichier(file); //Lire fichier est à coder, tu trouveras des exemples sur ce site resultat.setText(s); }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionpublic void exemple(){ String s = "s1"; System.out.println(s); System.out.println("1"); }
public String exemple(){ StringBuilder sb = new StringBuilder(); String s = "s1"; sb.append(s); sb.append("\n");//Pour aller a la ligne sb.append("1"); return sb.toString(); }
public class Affichage extends JFrame { public Affichage(String aAfficher){ super("Fenetre d'affichage"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); getContentPane().setLayout(new GridLayout(1, 0)); JTextArea texte = new JTextArea(); texte.setText(aAfficher); texte.setEditable(false); getContentPane().add(texte); setSize(300, 300); setVisible(true); } }
int returnVal = chooser.showDialog(null,"Parcourir DTD"); if(returnVal == JFileChooser.APPROVE_OPTION) { try{ StringBuilder texteDuFichier = new StringBuilder(); fluxEntree = new BufferedReader(new FileReader(hooser.getSelectedFile().getName())); ligneLue = fluxEntree.readLine(); while(ligneLue!=null){ texteDuFichier.append(ligneLue); ligneLue = fluxEntree.readLine(); } new Affichage(texteDuFichier.toString()); } catch(IOException exc){ exc.printStackTrace(); } try{ fluxEntree.close(); } catch(IOException e){ e.printStackTrace(); } }