Programing

터미널 애플리케이션을위한 좋은 Java, curses와 유사한 라이브러리는 무엇입니까?

lottogame 2020. 9. 1. 07:56
반응형

터미널 애플리케이션을위한 좋은 Java, curses와 유사한 라이브러리는 무엇입니까? [닫은]


화면 조작을 수행하는 Java 터미널 애플리케이션을 작성하고 싶습니다. * nix / C 세계에서 저주처럼 화면을 조작 할 수있는 좋은 라이브러리가 있습니까?

내가 찾고있는 최소한의 기능은 윈도우와 사용자 입력 지원입니다.

feature-speak에서는 사용자가 화면의 다른 부분에 명령 / 텍스트를 입력 할 수있는 동안 (동시에) 일부 데이터가 정기적으로 업데이트되는 터미널 영역을 갖고 싶습니다.


네이티브 코드에 연결되지만 Swing 기반의 API가있는 Charva 가 있습니다 . 스크린 샷은 그 외모에 유용하므로, 텍스트 창을 많이 보여줍니다.


최근에 랜턴 도서관을 찾았습니다 . 아직 사용할 기회가 없었지만 다른 것보다 더 최신의 대안으로 보입니다.


직접 사용하지는 않았지만 Java Curses Library는 원하는 것처럼 들립니다.


다음 은 JNI를 사용하여 ncurses lib를 호출하는 방법입니다. 나는 이것을 테스트했고 작동합니다.


2013 년 현재 가장 가까운 것은 Blacken 입니다.

Blacken은 저주 라이브러리가 아닙니다. 터미널에서 멀어지는 대신 자체 "콘솔 창"을 렌더링합니다. 이것은 "콘솔처럼 보이지 않는"단점이 있습니다. 대신 전체 (임의) 색상 지원과 저주와 유사한 API (주 API에 추가)가 제공됩니다.

Mono고정 너비 문자 대해 글꼴을 설정할 수도 있습니다 .

참고 URL : https://stackoverflow.com/questions/439799/whats-a-good-java-curses-like-library-for-terminal-applications

반응형