2013-12-17 31 views
2

我想知道如何在Java中設置控制檯,以便控制檯中的第一對耦合線始終在那裏幷包含有關該程序的信息。因此,例如,我希望程序在控制檯中顯示第一行: JavaProgram版本:0.5b在控制檯中有靜態線路

即使控制檯發現新行,該行將停留在頂部。另一個很好的例子就是cgminer如何在頂部顯示最相關的數據。

我最初處理這個問題的方法是創建一個循環,每個刻度發送足夠的行以準確填充控制檯大小;但是,我不知道是否有可能獲得控制檯高度。

任何幫助將是真棒!
謝謝
凱爾

+0

這似乎更關於控制檯功能而不是Java。 –

+1

請參閱:http://stackoverflow.com/questions/439799/whats-a-good-java-curses-like-library-for-terminal-applications – Volti

回答

4

這正是Curses家庭圖書館是怎麼一回事;所以我會使用Java Curses Library,

+0

Cruses是否在純控制檯/服務器環境中工作。如果我使用SSH進入程序,它仍然可以工作嗎? – UnleashurGeek

+0

@UnleashurGeek'Curses',是的它應該工作(只要你的TERM是正確的)。 –

+0

針對java curses庫的+1 – SpringLearner