Есть ли способ узнать, как было запущено приложение приложения Javafx2?Как узнать, было ли приложение JavaFX запущено WebStart?
I.E. был запущен через веб-ссылку или был запущен через ярлык на рабочем столе?
Причина, по которой мне нужно знать, было ли запущено приложение с веб-начала или значка на рабочем столе, является то, что некоторые параметры передаются через JNLP, которые приложение не использует при запуске с рабочего стола, и нет другого способа что (что я знаю) приложение будет знать, если эти параметры не пройдены.
Любые указатели были бы полезны.
Спасибо за редактирование вопроса Сергей. Сейчас это выглядит гораздо более объяснительным. Я попробую эту идею, предложенную ниже. Будет держать вас в курсе. – Aspirant
Я пробовал первые два подхода, перечисленные ниже: например, чтение свойства (например: hasRunOnce) из 'PersistenceService' и чтение WebContext' и' SecurityManager', но проблема не была решена из-за какой-то проблемы или другой. Эксперты, если вы можете придумать какой-либо другой подход, пожалуйста, дайте мне знать. – Aspirant