Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想清除 NetBeans 控制台的控制台输出。我们可以使用Ctrl+手动清除它L。
是否可以在 Java 中以编程方式执行此操作?
非常感谢
我认为这不是那么简单。
Netbeans 控制台并不是真正的完整系统控制台。
我会看到一个合适的选项——比如使用 Netbeans RPC 绑定获取控制台引用,但您的应用程序需要作为 Netbeans 插件或捆绑包运行。(所以 - 不要那样做,保持简单)
对于快捷方式(解决方法) - 您可以尝试使用 java.awt.Robot 类发送 keyRelease 事件(Ctrl+L),同时在控制台中获得焦点(有效地将 Ctrl+L 事件发送到焦点组件)