문제

이 질문은 이미 여기에 답이 있습니다.

출력 메시지가 표시됩니다 자바 콘솔 WebStart를 사용하기 시작한 응용 프로그램의 경우. 사용자가 수동으로 메시지를 지우는 대신 코드에 콘솔 메시지를 지우는 방법이 있습니까?

이 메시지는 초당 약 1000의 속도로 인쇄되어 너무 많은 메모리를 사용하여 인쇄하는 것처럼 보이며 인쇄를 콘솔로 멈출 수 있었지만 요구 사항은 항상이를 가지고 있어야합니다.

도움이 되었습니까?

해결책

해당 콘솔의 클래스에 대한 핸들을 찾지 않으면 해당 콘솔을 지울 수 없습니다 (액세스 할 수 있을지 의심됩니다).

요구 사항은 사용자가 몇 분마다 콘솔을 수동으로 청소 해야하는 피할 수없는 요구 사항이 있습니다. 요구 사항이 왜 존재하는지에 대한 재고를 정당화하고 문제를 해결하기위한 또 다른 해결책이 있다고 생각합니다.

다른 로깅 방법을 고려해 보셨습니까?

다른 팁

나에게 요구 사항은 재정의해야합니다. 이것이 대안이 아니라면 1000 개의 메시지/s가 나에게 끔찍한 것처럼 보이기 때문에 출력량을 제한 할 수 있습니다.

콘솔을 프로그래밍 방식으로 지울 수 있는지 모르겠습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top