Warten Sie auf das Ereignis "Datei mit meiner Java-Anwendung öffnen" unter Windows

Der Titel ist verwirrend, aber ich weiß nicht, wie ich das in ein paar Worten erklären soll:

Ich habe eine Java-Anwendung, die * .example-Dateien liest. Ich habe auch eine Dateizuordnung hinzugefügt, dankinstall4j Daher wird meine Anwendung gestartet, wenn der Benutzer auf eine Datei mit der Erweiterung * .example doppelklickt

Es scheint, dass install4j den Dateipfad in das sendetargs[] Daher sollte es einfach sein, diese Datei zu öffnen und in meiner App anzuzeigen.ABER Was passiert, wenn die App bereits läuft? Ich kann nur eine Instanz der Anwendung zulassen. Woher weiß ich also, dass der Benutzer eine Datei öffnet?

Ich habe folgendes gefunden:http://resources.ej-technologies.com/install4j/help/api/com/install4j/api/launcher/StartupNotification.html

Aber ich verstehe immer noch nicht, wie ich es verwenden und was ich meiner App hinzufügen soll, um auf dieses Ereignis zu warten. Wo finde ich ein Beispiel?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage