Boton parcourir
most27
Messages postés
90
Statut
Membre
-
greg6614 Messages postés 629 Statut Membre -
greg6614 Messages postés 629 Statut Membre -
Bonsoir,
Voila je débute en programmation java j'utilise NetBeans et j'aimerais afficher dans un TextArea des fichiers sous format "RDF ou XML" a l'aide du composant jFileChooser mais se dernier ne veut pas s'afficher quand je click sur le bouton parcourir je ne comprend vraiment pas voici mon code :
Merci d'avance pour votre aide
Voila je débute en programmation java j'utilise NetBeans et j'aimerais afficher dans un TextArea des fichiers sous format "RDF ou XML" a l'aide du composant jFileChooser mais se dernier ne veut pas s'afficher quand je click sur le bouton parcourir je ne comprend vraiment pas voici mon code :
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
JFileChooser choix = new JFileChooser();
if(choix.showOpenDialog(null)==JFileChooser.APPROVE_OPTION){
// un fichier a été choisi (sortie par OK)
// nom du fichier choisi
String name=choix.getSelectedFile().getName();
// chemin absolu du fichier choisi
choix.getSelectedFile().getAbsolutePath();
}else // TODO add your handling code here:
System.out.println("Aucun fichier n'a été choisie");
}
Merci d'avance pour votre aide
A voir également:
- Boton parcourir
- Philips 46PFL7605H (parcourir son pc) - Forum TV & Vidéo
- Parcourir une chaine de caractère en c ✓ - Forum PHP
- Parcourir une arborescence avec stat en C ✓ - Forum C
- Parcourir les propriétés d'une classe VB.NET ✓ - Forum Framework .NET
- Parcourir une colonne sans boucle For ✓ - Forum VB / VBA
Merci
Je vais écrire un bout de code.
import java.awt.BorderLayout; import java.awt.event.*; import javax.swing.*; import javax.swing.filechooser.FileFilter; import javax.swing.filechooser.FileNameExtensionFilter; import java.io.File; class ContentToJTextArea { public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { public void run() { final JFrame f = new JFrame("Document Viewer"); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); FileFilter filter = new FileNameExtensionFilter("Fichiers", "XML", "RDF"); final JFileChooser fileChooser = new JFileChooser(); fileChooser.setFileFilter(filter); JPanel gui = new JPanel(new BorderLayout()); final JEditorPane document = new JEditorPane(); gui.add(new JScrollPane(document), BorderLayout.CENTER); JButton open = new JButton("Open"); open.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent ae) { int result = fileChooser.showOpenDialog(f); if (result==JFileChooser.APPROVE_OPTION) { File file = fileChooser.getSelectedFile(); try { document.setPage(file.toURI().toURL()); } catch(Exception e) { e.printStackTrace(); } } } }); gui.add(open, BorderLayout.NORTH); f.setContentPane(gui); f.pack(); f.setSize(400,300); f.setLocationByPlatform(true); f.setVisible(true); } }); } }Encore merci de votre aide