Forum
Öffentliche Foren |
FORUM: Spiele & Computer THEMA: Java: PDF öffnen lassen | |
AUTOR | BEITRAG |
†ЯøjãnэЯ
RANG Deckschrubber |
#1 - 30.06 12:19 Hi!Ich möchte sobald jemand auf den Menübutton "Hilfe" geklickt wurde, eine PDF laden. Das PDF befindet sich im gleichen Package wie die aufrufende Methode. ich habs einmal mal mit code: p = Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL cmd /c start acrord32.exe Handbuch.pdf"); probiert. acrobat reader öffnet sich zwar, jedoch findet er die datei nicht. ebenso hab ichs mit code: try { Desktop.getDesktop().open(new File("Handbuch.pdf")); } catch (IOException e1) { e1.printStackTrace(); } probiert. auch ohne erfolg. er bringt unter anderem folgende fehlermeldung in der console: xception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: The file: \gui\Handbuch.pdf doesn't exist. ... Woran könnte das liegen? Wie gebe ich den richtigen Pfad an, wenn sich die PDF im gleich Ordner befindet? Danke! |
h¥pertex
RANG Deckschrubber |
#2 - 30.06 14:48 Lies doch zuerst den Pfad aus, indem sich dein Programm befindet.Keine Ahnung wie das mit Java geht, aber das sollte ja machbar sein Edit: vllt hilft dir ja das irgendwie weiter: forum.javacore.de/viewtopic.php?p=32718 |
giDDl *kurzzeitsingle*
RANG Ober0wn3r |
#3 - 28.07 08:18 Wen meinst du mit "jemand" eigentlich? geh nicht davon aus dass jeder den acroreader installiert hat! |
El Macho
RANG Deckschrubber |
#4 - 30.07 17:22 Vorausgesetzt Java 6 ist es trivialwww.tutego.com/blog/javainsel/2006/08/die-neue-klasse-javaawtdesktop.html |