Javaコンソールをどのようにクリアしますか? [複製]
-
03-07-2019 - |
質問
この質問にはすでに回答があります:
- Java:コンソールをクリア 11の答え
webstartの使用を開始したアプリケーションのJavaコンソール。ユーザーがメッセージを手動で消去する代わりに、コード内のコンソールメッセージを消去する方法はありますか?
これらのメッセージは毎秒約1000のレートで印刷され、最終的にコンソールへの印刷を停止できた可能性がありますが、常にメモリを使用する必要があります。
解決
そのコンソールのクラスのハンドルを見つけない限り、そのコンソールをクリアすることはできません(アクセスできないと思います)。
必要な要件には、ユーザーが数分ごとにコンソールにアクセスして手動でクリアする必要があるという避けられない要件があります。 要件が存在する理由について再考し、問題を解決する別の解決策があるかどうかを再確認することを正当化すると思います。
別のロギング方法を検討しましたか?
他のヒント
要件は再検討されるべきだと思います。これが代替手段でない場合、1000メッセージ/秒は私にとって非常に多くのように見えるので、出力の量を制限することができます。
プログラムでコンソールをクリアできるかどうかわかりません。
所属していません StackOverflow