Вы можете сделать это, используя jline3-терминал. У него есть поддержка для jansi и jna. Оба работают примерно одинаково, но Джанси немного легче, чем Джна. Принимая во внимание, что jna является более родовым c.
Вы можете следовать документации здесь , а также документации терминала здесь .
Предпочитать запуск проекта maven и go вперед с документацией ,
Дайте мне знать что-нибудь еще.