Я не думаю, что консольная / терминальная библиотека предоставляется языком Java.Однако вы можете использовать классы Process
и Runtime
, чтобы имитировать желаемое поведение и интерфейс с вашей собственной системой, и использовать JTextArea
+ JTextField
для отображения ивыдача команд в консоли GUI.
Если посмотреть на предоставленную вами ссылку, я бы сказал, что dragonconsole может быть хорошим вариантом, если вы не хотите много кодировать самостоятельно.В любом случае, это зависит от того, для чего именно вы собираетесь использовать консоль.Но зачем заново изобретать горячую воду, верно?