Clear console screen trong Java

Chào mọi người. Mình đang học về java. Mình có 1 câu hỏi thế này. Làm sao để xóa mà hình trong java vậy. Chỉ trên console thôi nhé không phải GUI đâu.

1 Like
3 Likes

Không được rồi :frowning: Có mình tìm rất nhiều trên stack mà không thấy

1 Like
Runtime runtime = Runtime.getRuntime();
runtime.exec ("cls");
1 Like

Ý mình là kiểu console output cửa netbeans chứ không phải là cmd windows

1 Like

Em tìm hiểu thì thấy đoạn code dưới đây khá ổn:

public static void clrscr(){
   //Clears Screen in java
   try {
       if (System.getProperty("os.name").contains("Windows"))
           new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
       else
           Runtime.getRuntime().exec("clear");
   } catch (IOException | InterruptedException ex) {}
}

Các bác còn đoạn code nào không ạ?

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?