Я использую JavaFX для создания графического интерфейса для программного обеспечения, над которым я работаю. Я называю это программным обеспечением, но на самом деле это серия автоматических шагов, скомпилированных в автономный .exe-файл. У меня есть около 6 из этих исполняемых файлов, поэтому я создаю графический интерфейс, чтобы выступать в качестве основного, главного меню.Несколько общих вопросов о возможностях JavaFX
В идеале, у меня был бы весь пакет (GUI, exes), объединенный в один файл Jar, который я отправил бы клиентам, или обернуть его с помощью JSmooth или Launch4j.
Вопросы:
1) Можно ли объединить все 6 EXE-файлы в пакет вместе с GUI.? Поэтому, если я нажму кнопку 2 в графическом интерфейсе, он запустит .exe # 2 и т. Д. Какие понятия я должен понимать?
2) Является ли это лучшей практикой, или есть лучший метод? Я новичок в Java, поэтому я не создал с ним все программное обеспечение, а только графический интерфейс.
3) Я прочитал, что лучше всего извлечь exe из родительского jar (или exe?) Во временный файл на ПК пользователей. Это верно? Даже для нескольких обернутых exes?
Любой ответ полезен. Я пытаюсь избежать создания чего-то только, чтобы понять, что не могу делать то, что мне нужно. Спасибо
Отлично подведен! Большое спасибо AlmasB. Чтобы ответить, каждый .exe выполняет другую функцию. Например, один будет читать из текстового файла, а затем манипулировать значениями элемента XML-файла на основе содержимого. Другой открывает автоматический браузер, регистрируется на сайте, заполняет поля и сохраняет вывод в текстовый файл. Еще один запускает серию вызовов API, чтобы предоставить пользователю разнообразную информацию об их местоположении, таком как окрестности, улицы, учреждения и т. Д. Некоторые из них можно сделать с помощью Java, но пока я думаю, что exe ОК – Mathomatic