我想清除 NetBeans 控制台的控制台输出。我们可以使用Ctrl+L手动清除它。
是否可以在 Java 中以编程方式执行此操作?
非常感谢
最佳答案
我觉得事情没那么简单。
Netbeans 控制台并不是真正的完整系统控制台。
我会看到一个合适的选项 - 例如使用 Netbeans RPC 绑定(bind)获取控制台引用,但您的应用程序需要作为 Netbeans 插件或 bundle 运行。 (所以 - 不要这样做,保持简单)
对于快捷方式(解决方法) - 您可以尝试使用 java.awt.Robot 类在聚焦于控制台时发送 keyRelease 事件 (Ctrl+L)(有效地将 Ctrl+L 事件发送到聚焦组件)
关于Java:通过我的程序清除 NetBeans 控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12003539/