Могу ли я встроить обычные приложения, такие как командная строка, в приложение java fx с JNA? И если да, то как начать работу с JNA? - PullRequest
0 голосов
/ 25 июня 2019

В настоящее время я работаю над приложением JavaFX и, говоря коротко, я на ходу выясняю некоторые функциональные возможности. Однако теперь я достиг точки, когда я хочу, чтобы мое приложение запускало оболочку нажатием кнопки, и в соответствии с операционной системой должен запускаться соответствующий терминал. Я немного покопался и поискал и обнаружил, что Runtime.getRuntime.exec () полезен, когда разработчик хочет выполнить определенное количество команд и получить их результат, но не держит терминал открытым. Затем я поискал немного больше и нашел еще одну публикацию StackOverflow, в которой упоминалось, что я могу отображать внешнее приложение в своем окне JavaFX через JNA и winAPI. Действительно ли это то, что JNA и winAPI могут сделать, и если да, то как мне начать работу с JNA, поскольку в сети ограниченное количество ресурсов?

...