は、私たちはJavaを使用してイメージファイルe.t.cの編集を開くことができることを知っているし、ここに私の例である:Java - 特定のプログラムを使用してファイルを編集するには?
File file = new File("c:\\Users\\Aleksa\\Desktop\\Logo.png");
Desktop.getDesktop().edit(file);
は今、私はそのファイルを編集するために、特定のアプリを開く方法、知りたいです。 例えば、Javaは "Abdobe PhotoShop"を持っているかどうかをチェックし、そうした場合は、写真をプリントショップで開きます。ペイントではありません。 そして、特定のエディタを開いてファイルを編集する方法はありますか?
-お手伝いをよろしくお願いします。 https://docs.oracle.com/javase/tutorial/uiswing/misc/desktop.htmlから
これはアプリに依存しますが、通常は*実行可能ファイルを実行し、ファイルから開くファイルを引数として指定します。 「C:\ Program Files(x86)\ Notepad ++ \ notepad ++。exe」「C:\ Users \ Salmeh \ Desktop \ hello.txt」を選択します。 Javaからプログラムを実行する方法については、Webに多数の例があります。 – Andreas
よかった、助けてくれてありがとう。 –