컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Tuesday, November 07, 2006

Java/자바] 도스창(콘솔) 화면 지우기, 텍스트 화면 지우는 법; Clear Screen, Console Terminal Text Mode


자바에는 텍스트모드 화면 지우기 즉, 도스의 CLS 나 리눅스/유닉스의 clear 명령에 해당하는 메소드가 없습니다. 시스템 독립적인 방법으로 화면을 지울 수 없기 때문일 것입니다.

그래서 다음과 같은 좀 원시적인 방법으로 화면을 지워야 합니다 -_-;

터미널(텍스트모드/명령프롬프트) 화면 지우기: clearScreen()


파일명: Foo.java
class Foo {
  public static void main(String args[]) {

    clearScreen();

  }


  public static void clearScreen() {
    for (int i = 0; i < 80; i++)
      System.out.println("");
  }


}


clearScreen() 이라는 메소드는,

현재 화면에, 80개의 줄바꿈 문자를 적는 것입니다. 그러면 글자들이 위로 모두 스크롤되어, 화면의 글자들이 깨끗이 지워집니다. (화면의 줄수가 25개라면 25개만 해도 됩니다.)

줄바꿈 문자는 눈에 보이지 않기 때문에 화면이 지워진 것처럼 보입니다.


자바가 계속 버전업이 되면, 나중에는 자바 자체적으로 화면 지우는 메소드를 제공할지도 모르겠습니다.



참고: ▶▶ C언어 VC++] 화면 지우기 함수(cls); 명령프롬프트/도스창/콘솔 지우는 방법; Console Clear Screen Function




tag: java
자바 | Java

2 Comments:
At February 28, 2019 at 4:06 PM, Blogger Unknown said...

기발한 아이디어 네요 b

 
At February 28, 2019 at 8:01 PM, Blogger mwultong said...

감사합니다^_^

 

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top