У меня есть банка, в которой я хочу только получить выход из этой программы. Когда мы выполняем банку, это откроет окно, и в нем будет три кнопки. Мне нужно нажать вторую кнопку, и после того, как мы нажмем эту кнопку, она откроет новое окно, и мне нужно нажать другую кнопку там, где откроется диалоговое окно файла, нам нужно выбрать файл, а затем нажать «Открыть». То есть программа будет выдавать результат. Но, я хочу, чтобы выполнить его без открытого интерфейса программы баночки, просто использовать командную строку, каквыполнить java-кнопку в банке из командной строки
java -cp test.jar click_button1 click_button2(file.txt)
поэтому пользователю не нужно, чтобы увидеть интерфейс, программа просто работает на обратной стороне.
Пожалуйста, советую и помогите. Спасибо.
* "У меня есть банку, что я хочу просто получить выход из этой программы. "* Проверить, принимает ли он параметр командной строки, определяющий имя файла. Это *** может *** разрешить приложение. делать то, что он делает, когда кнопка нажата, но без отображения графического интерфейса. В противном случае вам нужно, чтобы авторы Jar предоставили версию приложения. который совместим с запуском из командной строки. BTW - Всегда ли графический интерфейс отображается на одном и том же месте/на экране? –
что это ваша собственная программа? –
Вы должны попытаться сделать приложение командной строки java, которое использует банку. Если разработчик приложения не создал защищенные классы, скорее всего, вы можете получить доступ к функциям через свой код. – user845279