我習慣用C++清除屏幕,絕對沒有問題,但是看起來對Java來說並不那麼簡單。用Java清除屏幕
我曾經嘗試都Runtime.getRuntime().exec("cls");
和
String[] cls = new String[] {"cmd.exe", "/c", "cls"};
Runtime.getRuntime().exec(cls);
這是我所網頁(主要是在這裏的StackOverflow)周圍發現瞭解決方案,但他們似乎沒有工作在我的電腦上...
第一次嘗試下列報告抓住了IOException
:
java.io.IOException: Cannot run program "cls": CreateProcess error=2, System cannot find the file specified
您是在Windows控制檯還是在IDE控制檯中執行Java應用程序Eclipse,Netbeans等? –
沒有IDE,只是控制檯。 – dabadaba
'cls'是我認爲的控制檯功能。我不認爲你的硬盤上有一個叫做'cls'的程序。 –