- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一款游戏,该游戏需要在每回合后清除屏幕以提高可读性。唯一的问题是我无法使用基于 Windows 命令提示符的“cls”命令,并且它不支持 ANSI 转义字符。我在下一页中使用了 Dyndrilliac 的解决方案,但它导致了 IOException:
用“cmd\C cls”替换“cls”只会打开一个新的命令提示符,清除它,然后关闭它,而不会访问当前控制台。如何使通过 Windows 命令提示符运行的 Java 程序访问命令提示符的参数并使用它们来清除其输出?
最佳答案
new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
在这里解决:Java: Clear the console
我意识到这是一篇旧帖子,但我讨厌当我发现问题的答案是“没关系,我明白了”,或者它就消失了。希望它能像对我一样帮助某人。
请记住,它在 Eclipse 中不起作用,但在常规控制台中可以。如果您担心跨操作系统,请更进一步:
final String os = System.getProperty("os.name");
if (os.contains("Windows"))
new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
else
Runtime.getRuntime().exec("clear");
关于java - Java 控制台应用程序中使用 Windows "cls"命令清屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19252496/
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: How can I clear the terminal in Ruby? 如何在 ruby 中清除终端
对不起,我刚刚开始学习clojure。我在 REPL CLI 中运行了很多命令。但现在我无法清除 CLI 屏幕。 cls 命令在 REPL 中也不起作用。提前致谢! 最佳答案 尝试按 Control-
如何在delphi控制台应用程序(delphi xe6或更高版本)中清除控制台屏幕我已经搜索了互联网和帮助文件,但似乎找不到它? 最佳答案 I am trying to find out if the
对于 Java Applets,“清除屏幕”的最佳方法是什么?是否有特定的功能,或者您会创建并绘制一个屏幕大小的白色矩形? 清除整个小程序屏幕的最佳做法是什么? 最佳答案 通常清除小程序的最佳做法是绘
他们是一种在 mac 上用 c++ 清除屏幕而不使用 系统(“清除”);命令?如果不是,他们是替换角色的方法吗? 最佳答案 如果您绝对不关心可移植性,只需发出与 clear 相同的字符序列即可。 $
您好,我正在尝试使用此代码在 DOS 视频模式下清除屏幕。 但是当我运行它时,点仍然在那里! org 100h mov ah, 0 ; set display mo
我是一名优秀的程序员,十分优秀!