비슷한 이름의 질문을 보았지만 원하는 결과를 얻지 못했습니다. 다음은 내 문제에 대한 개요입니다.콘솔 (Java)을 어떻게 지울 수 있습니까? Notepad ++
메모장 ++에 println()
및 print()
문을 사용하고 콘솔은 System.out
입니다. 내가 System.out.flush()
와 함께 노력했지만, 그것이 내가 찾고있는 기능이라고 생각하지 않습니다.
주된 목적은 이전에 인쇄 된 모든 정보를 삭제하는 것입니다. 따라서 업데이트 된 정보는 대신을 재 인쇄 할 수 있습니다. 나는
for(int i = 0; i < 50; i++)
{
System.out.println("\n");
}
같은 몇 가지 솔루션을 볼 수 있지만 그 계정으로 컴퓨터 및 사용자 조정 크기에 따라 다를 수있는 콘솔의 크기를 고려하지 않았다.
따라서 가장 효과적인 방법은 코드를 어떻게 든 삭제하는 것입니다. 다른 솔루션에서 제공되는 다른 여러 가지 방법 (ANSI)과 함께 Runtime
과 "cls"
을 조사 했으므로 Notepad ++를 사용하면 콘솔을 지울 수있는 고유 한 방법이 있다고 생각합니다.
또 다른 예기치 않은 가능성은 표시된 문자열을 업데이트하는 방법이 있다는 것입니다.이 경우 표시 방법을 알고 있으면 매우 유용합니다. 내가 아는 한, 그렇게 할 방법이 없습니다.
도움을 주시면 감사하겠습니다.
가장 쉬운 방법은 System.setOut을 사용하고 텍스트 영역과 같이 지울 수있는 다른 인쇄 스트림을 사용하는 것입니다. – ControlAltDel
Notepad ++에는 콘솔을 지울 수있는 방법이 없습니다 (응용 프로그램 내에서) 전혀 ... – Holger
그래서 나는 생각했다. 나는 JavaFX를 사용하는 것에 의지했다 –