J'ai une application Java dans un ensemble d'applications qui a une association de fichier (en utilisant Info.plist) qui s'exécute lorsqu'un document est double-cliqué. Comment puis-je obtenir le nom de fichier du document qui a été double-cliqué dans mon application Java? En ce moment, mon application Java fonctionne et affiche un document vide. Il ne semble pas y avoir d'arguments de ligne de commande transmis à l'application.L'application Java ne connaît pas le nom du fichier en cours d'ouverture - Mac OS X
3
A
Répondre
1
Je pense que vous devez implémenter ApplicationListener ou étendre ApplicationAdapter et implémenter la méthode handleOpenFile(). Voir http://today.java.net/pub/a/today/2004/01/05/swing.html pour une explication plus élaborée.
Questions connexes
- 1. Le killall du terminal Mac OS X ne tue pas le processus en cours
- 2. Mac OS X - Le volet Préférences système ne s'ouvre pas
- 3. Pas de détection Sous Mac OS X
- 4. Prise en charge du SDK Java Mac OS X
- 5. JInternalFrame ne maximise pas complètement sous Mac OS X
- 6. Interrogation Mac OS X Spotlight de Java
- 7. Apache2 ne démarre pas - Mac OS X - Passager
- 8. Java Applet, AWT Refresh, problème sous Mac OS X 10.4
- 9. Qt4Dotnet sur Mac OS X
- 10. Application personnalisée MAC OS X Rebondir dans le Dock
- 11. Le meilleur endroit pour enregistrer le fichier de configuration du programme sur Windows et OS X en utilisant Java?
- 12. Double-cliquez sur le fichier document sous Mac OS X pour ouvrir l'application Java
- 13. Ajustements Swing pour Mac OS X
- 14. java.awt.Frame.setBackground() ne fonctionne pas sous OS X
- 15. Mac OS X: charge moyenne
- 16. Oracle sur Mac OS X Snow Leopard
- 17. Mac OS X - Emplacement du socket pour PHP & fastcgi?
- 18. Java Mac OS X fonctionnant sans icône Dock
- 19. SWT et Java WebStart sous Mac OS X 10.5
- 20. Applet 1.6 sur Mac OS X
- 21. Extrait des fichiers Cache.db sous Mac OS X Leopard
- 22. Application bundle Mac OS X Leopard
- 23. Comment désinstaller MySQL de Mac OS X?
- 24. Échange de vue Mac OS X
- 25. Puis-je faire du développement Java 6 sous OS X?
- 26. Comment émuler le comportement 'cp --update' sous Mac OS X?
- 27. Vim Mode d'insertion sur Mac OS X
- 28. crash de l'application sur iPhone 3G en cours d'exécution iPhone OS 3.0.1 et iPod touch en cours d'exécution iPhone OS 3.0 et Mac OS X 10.5.8
- 29. Configuration du serveur d'application "Simple" sous Mac OS X Server?
- 30. installe sqlite3 sur mac os x?
Des liens supplémentaires qui m'ont aidé à résoudre ce problème http://www.devdaily.com/blog/post/jfc-swing/java-handle-drag-drop-events-mac-osx-dock-application-icon http://developer.apple.com/mac/library/documentation/Java/Reference/1.5.0/appledoc/api/index.html http://forums.sun.com/thread.jspa?threadID = 414409 & ID du forum = 316 – steve