我正在創(chuàng)建一個小的Java應(yīng)用程序,該應(yīng)用程序應(yīng)帶有進(jìn)度指示器。在每個循環(huán)中,它使用退格鍵\b刪除顯示的進(jìn)度,然后再顯示下一個百分比。這是一個簡化的示例:public static void main(String[] args) throws Exception { System.out.print("Progress: "); for (int percentage = 0; percentage < 100; percentage++) { System.out.print(percentage + "%"); Thread.sleep(10); // Stub for "long running task". int length = String.valueOf(percentage).length() + 1; while (length-- > 0) { System.out.print('\b'); } } System.out.println("finished!");}這在命令提示符下可以完美地工作,但是在Eclipse的控制臺(Galileo build 20090920-1017)中無法識別退格字符。相反,它顯示一個表示未知字符的空正方形??唇貓D:如何使Eclipse正確“顯示”退格鍵?即讓它刪除前一個字符。實際上,這不是showstopper,因為它將僅在命令控制臺中運行,但是最好也使其在Eclipse中運行:)
添加回答
舉報
0/150
提交
取消