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

 
Previous Post 비베-VBS-VBA] 문자열 합치기; 여러개의 문자열 하나로 연결/병합; Merge Str...포토샵] 사진 선명하게 만드는 샤픈/샤펀 필터 사용법: Photoshop Sharpen F...포토샵 사진 합성] 피사체 추출; 윤곽선 따내기/오려내기; Photoshop Extract...DOS/도스창/배치파일] 파일 복사 명령어 사용법: File Copy Command도스 도스창] 텍스트 파일 읽기 명령어, 보기 명령; DOS Text File View C...Java: 무한각형(무한히 많은 각이 있는 다각형) 내각 각도 계산; Infinite Po...2차원 배열, 함수 인수(파라미터)로 전달: 2-Dimensional Array, Pass...윈도우 환경변수 복사하여 파일로 저장/만들기: Windows Environment Vari...Java/자바/수학] 다각형 내각 각도 구하기; Regular Polygon AngleC언어] 배열 포인터를 함수의 인수(파라미터)로 전달; Array Pass to a Fun...

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

Tuesday, November 07, 2006

자바에는 텍스트모드 화면 지우기 즉, 도스의 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

☞ 자바(Java)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

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