CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

JFileChooser en Java

gerix
gerix
Niveau 9
03 mai 2006 à 19:24:40

Bonjour,

J´ai fait une application permettant de lire des fichier PDF en java.

Pour l instant le choix du fichier se fait dans le code.

J´aimerais pouvoir mettre un menu permettant d´ouvrir un autre fichier pdf à partir du programme exécuté.

J´ai vu dans la java doc qu il fallait utiliser la classe JFileChooser cependant je ne vois pas comment ensuite appliquer un "listener" sur les fichier pour pouvoir les ouvrir.

Ce que j´arrive a faire pour l instant est uniquement d´ouvrir une Frame permettant de naviguer dans les menus mais je ne sais pas comment effectivement ouvrir les pdf que je séléctionne.

C´est pas très clair mais j espere que vous avez compris!

Merci d avance pour d eventuelles reponses.

godrik
godrik
Niveau 30
03 mai 2006 à 19:33:22

extrait de la javadoc plutot cliar:

The following code pops up a file chooser for the user´s home directory that sees only .jpg and .gif images:

JFileChooser chooser = new JFileChooser();
// Note: source for ExampleFileFilter can be f
ound in FileChooserDemo,
// under the demo/jfc directory in the JDK.
ExampleFileFilter filter = new ExampleFileFilt
er();
filter.addExtension("jpg");
filter.addExtension("gif");
filter.setDescription("JPG & GIF Images");
chooser.setFileFilter(filter);
int returnVal = chooser.showOpenDialog(parent);
if(returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this file: " +
chooser.getSelectedFile().getName());
}

gerix
gerix
Niveau 9
04 mai 2006 à 00:31:08

le code que tu me donne permet de faire de la selection dans le JFile chooser mais pas d´effectivement ouvrir les fichier jpg ou gif.

J´ai besoin d´un bout de code qui permettrait a la seletion du pdf de rappeler l´ensemble de mon programme pour afficher le pdf. Enfin il me semble que c est comme ca qu´il faut que je fasse mais je ne sais pas comment faire...

godrik
godrik
Niveau 30
04 mai 2006 à 09:38:58

facil:
String urldupdf = mon code du dessus
toncoded´ouverture(urldupdf);

gerix
gerix
Niveau 9
04 mai 2006 à 12:24:30

oui mais la avec ta solution, ca me permettra pas de selectionner n´importe quel pdf quelque soit sa place dans le disque?

godrik
godrik
Niveau 30
04 mai 2006 à 13:12:02

bien sur que si
JFileChooser ouvre le meme style de boite de dialogue que dans notepad lorsque tu fais fichier->ouvrir

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment