嗨!清除日食中的屏幕
我在Java中做一个hang子手,用Eclipse运行它。我想知道是否有可能以某种方式清除屏幕(之前打印的文本),所以我的程序会有一种更自然的感觉,而不是在每次打印语句后从页面顶部到底部。
PS。我意识到我可以打印大量换行符的方法,但这不是我要找的。
非常感谢!
嗨!清除日食中的屏幕
我在Java中做一个hang子手,用Eclipse运行它。我想知道是否有可能以某种方式清除屏幕(之前打印的文本),所以我的程序会有一种更自然的感觉,而不是在每次打印语句后从页面顶部到底部。
PS。我意识到我可以打印大量换行符的方法,但这不是我要找的。
非常感谢!
如果您在命令提示符下运行此命令,您可能需要使用VT100转义码来执行此操作。 Jansi library看起来会提供此功能。在这里看到:
http://jansi.fusesource.org/documentation/api/org/fusesource/jansi/Ansi.html#eraseScreen()
请注意,我并没有实际使用这个库,但它看起来很有希望。
但是在Eclipse中运行我的代码时,有没有办法清理屏幕? – geekkid 2013-02-18 17:26:45
我觉得这个问题was answered here所以看看,它可能会帮助你。 也试着再看一下to this thread,用户@smas给出了一个很好的答案。
可能重复[如何清除控制台在Java - Eclipse SDK](http://stackoverflow.com/questions/10509476/how-to-clear-console-in-java-eclipse-sdk) – Gamb 2013-02-18 17:11:19
我实际上读取这篇文章之前,我做了我的,但我没有从那里得到答案。 – geekkid 2013-02-18 17:19:33
您是否注意到有关Eclipse错误的部分? – Gamb 2013-02-18 17:21:28