2015-02-04 4 views
0

У меня есть программа java, которая принимает пользовательский ввод через Console.readLine(), и я хочу создать файл exe для удобства использования. Однако, когда я делаю это, консольное приглашение для ввода пользователя отсутствует. Как я могу создать исполняемый файл, который позволяет это, или, как альтернатива, как настроить мою программу так, чтобы она могла выполняться как exe, позволяющая вводить пользователя?Создание исполняемого файла для ввода пользователем

+0

Это для меня удивительно. Не следует ли 'Console.readLine()' приостанавливать консоль, пока кто-нибудь не вводит информацию? Я думаю, вы должны изучить использование «Сканера». –

+0

Он останавливает консоль, если я запускаю файл класса через консоль. Но с exe, сгенерированным мной, консоль даже не открывается – Luke16

ответ

0

Проще всего, на мой взгляд, было бы создать простой графический интерфейс Swing, а затем создать файл jar из ваших файлов классов. Если настроено правильно, двойной щелчок по файлу jar отобразит графический интерфейс и позволит вам вводить пользователя, даже если он запускается во многих разных операционных системах.

0

Поиск видеоролика youtube при создании файла jar Их много.

Информация о библиотеке Swing немного сложнее, я думаю. Но все же можно получить, не принимая долгового раба на всю оставшуюся жизнь.

Вы можете получить эти знания здесь: https://kickass.so/usearch/java%20swing/

Удачи с кодировкой!

Смежные вопросы