public void jbuActionPerformed(final ActionEvent evt) {
try
{
Runtime.getRuntime().exec("notepad.exe");
}
catch (Exception e) {}
}
public void jbuActionPerformed(final ActionEvent evt) {
try
{
Runtime.getRuntime().exec("winword.exe");
}
catch (Exception e) {}
}
abollm hat gesagt.:Jetzt aber, versuch's einmal so:
Code:Runtime.getRuntime().exec("cmd /c start winword.exe");
Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL worddatei.doc");
Grizzly hat gesagt.:abollm hat gesagt.:Jetzt aber, versuch's einmal so:
Code:Runtime.getRuntime().exec("cmd /c start winword.exe");
Mein Vorschlag wäre:
Dies sollte dann das Programm starten, das mit der Dateierweiterung verknüpft ist, und darin die Datei öffnen.Code:Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL worddatei.doc");
jbuanim.setIcon(new ImageIcon(Guard1.class.getResource("maus.gif")));
HSSFWorkbook wb = new HSSFWorkbook(benzinliste.class.getClassLoader().
getResource(
"at/thE_benzl/init.xls").openStream(),true); //holt sich die Datei aus dem Jar File
Guard1.class.getRessource("deindoc.doc).openStream(); //und den stream dann schreiben
public void jbuActionPerformed(final ActionEvent evt) {
try
{
Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL scan.doc");
}
catch (Exception e) {}
}
abollm hat gesagt.:Jetzt aber, versuch's einmal so:
Code:Runtime.getRuntime().exec("cmd /c start winword.exe");
Runtime.getRuntime().exec("cmd /c start winword.exe");
bernd hat gesagt.:Code:Runtime.getRuntime().exec("cmd /c start winword.exe");
Pfad ist blöd ausgedrückt! Was ich meine ist das der Befehl oben funktioniert,
aber wenn ich aus dem Programm ein Jar Archiv erstelle, und den Befehl ausführe wird die Datei nicht mehr gefunden.
(sorry , aber ich weiß nicht wie ich das sonst beschreiben soll).
bernd hat gesagt.:Ja hab ich!
Macht man das nicht? Bilder die Buttons schmücken pack ich ja auch mit da rein!
???:L
bernd hat gesagt.:Hört sich logisch an!
Ich hätte auch kein Problem damit, aber ich hab mal ein Programm weitergegeben,
und derjenige ist hingegangen und hat die Jar Datei aus dem Ordner kopiert und auf den Desktop
gelegt.
Zu seinem erstaunen konnte das Programm die Worddatei dann nicht mehr finden.
Ich sagte ihm er solle eine Verknüpfung der Jar Datei auf den Desktop legen da kam dann zurück
"Das ist doch Mist, viel zu kompliziert und so!"
Deswegen wollte ich das mehr oder weniger Idiotensicher machen!
Stefan1200 hat gesagt.:Ja hallo, bei anderen Programmen hat man gefälligs auch nicht die Exe Datei auf den Desktop zu packen!
Ich mein die Jar Datei mit der Rechten Maustaste auf den Desktop ziehen und auf Verknüpfung erstellen klicken, ist doch nicht kompliziert!!
Grizzly hat gesagt.:Stefan1200, das sind Benutzer. Da musst Du von einem Computer Wissenstand von 0 ausgehen (oder eher von null? ). Entsprechend ist die Bedienung.
Das kann ich allerdings bestätigen.bernd hat gesagt.:[...]Aber das bringt wohl auch nix, die wird ja eh nicht gelesen!
Runtime.getRuntime().exec("open " + file.getAbsolutPath());