반응형
터미널 애플리케이션을위한 좋은 Java, curses와 유사한 라이브러리는 무엇입니까? [닫은]
화면 조작을 수행하는 Java 터미널 애플리케이션을 작성하고 싶습니다. * nix / C 세계에서 저주처럼 화면을 조작 할 수있는 좋은 라이브러리가 있습니까?
내가 찾고있는 최소한의 기능은 윈도우와 사용자 입력 지원입니다.
feature-speak에서는 사용자가 화면의 다른 부분에 명령 / 텍스트를 입력 할 수있는 동안 (동시에) 일부 데이터가 정기적으로 업데이트되는 터미널 영역을 갖고 싶습니다.
네이티브 코드에 연결되지만 Swing 기반의 API가있는 Charva 가 있습니다 . 스크린 샷은 그 외모에 유용하므로, 텍스트 창을 많이 보여줍니다.
최근에 랜턴 도서관을 찾았습니다 . 아직 사용할 기회가 없었지만 다른 것보다 더 최신의 대안으로 보입니다.
직접 사용하지는 않았지만 Java Curses Library는 원하는 것처럼 들립니다.
다음 은 JNI를 사용하여 ncurses lib를 호출하는 방법입니다. 나는 이것을 테스트했고 작동합니다.
2013 년 현재 가장 가까운 것은 Blacken 입니다.
Blacken은 저주 라이브러리가 아닙니다. 터미널에서 멀어지는 대신 자체 "콘솔 창"을 렌더링합니다. 이것은 "콘솔처럼 보이지 않는"단점이 있습니다. 대신 전체 (임의) 색상 지원과 저주와 유사한 API (주 API에 추가)가 제공됩니다.
Mono
고정 너비 문자 에 대해 글꼴을 로 설정할 수도 있습니다 .
반응형
'Programing' 카테고리의 다른 글
버전이 28.1.9 이상인 'Android Emulator'패키지를 사용할 수 없습니다. (0) | 2020.09.01 |
---|---|
과학적 환경에서 프로그래밍하는 방법? (0) | 2020.09.01 |
CSS 테이블 레이아웃 : 테이블 행이 여백을 허용하지 않는 이유는 무엇입니까? (0) | 2020.09.01 |
JSON, jQuery를 사용하여 복잡한 개체 배열을 ASP.NET MVC 컨트롤러에 게시하는 방법은 무엇입니까? (0) | 2020.09.01 |
요인 수준과 요인 레이블 간의 혼동 (0) | 2020.09.01 |