2

私はここに新しく、Javaプログラミングでは、コンテキストメニューコマンドを取得し、ファイル名とそのフルパスを読み取るプログラムを作成しようとしています

たとえば、ファイルを右クリックしてコンテキスト メニューを表示し、任意のオプション (コピー、送信、または開く) を選択すると、プログラムがファイル名とそのフル パスを読み取るようにします。

今のところ、 text box を含むフォームがあり、コードはまだありません。

どのように開始すればよいか、または誰かがそれを支援するアイデアやコードを持っているかどうかを知りたい

どうもありがとう!

4

1 に答える 1

2

それは非常に簡単です:

あなたのプログラムでは、main メソッドは次のようなものでなければなりません:

public static void main(String[] args) { ... }

Eclipse では、これを実行可能な jar としてエクスポートできます。ここで、sendto メニューを開きます。

shell:sendto

エクスプローラーウィンドウで。そこに、ショートカットを入れます。あなたが探しているショートカットは

java -jar C:\path\to\jar\main.jar

そのためには、アプリケーションを実行できる必要があることに注意してください。

これを行うと、sendto-filename がプログラムの args パラメータに表示されます。

于 2010-08-20T11:15:06.933 に答える