タイトルは紛らわしいですが、これをいくつかの言葉で説明する方法がわかりません:
*.example ファイルを読み取る Java アプリケーションがあります。ファイルの関連付けも追加したinstall4j
ので、ユーザーが拡張子 *.example のファイルをダブルクリックするとアプリケーションが起動します
install4j がファイルパスを送信しているように見えるargs[]
ので、そのファイルを開いてアプリに表示するのは簡単なはずです。しかし、アプリが既に実行されている場合はどうなりますか? アプリケーションの 1 つのインスタンスしか許可できないので、ユーザーがファイルを開いていることをどのように知ることができますか?
私はこれを見つけました: http://resources.ej-technologies.com/install4j/help/api/com/install4j/api/launcher/StartupNotification.html
しかし、それをどのように使用すればよいのか、このイベントをリッスンするためにアプリに何を追加すればよいのか、まだわかりません。例はどこにありますか?