Javaは、コンソールに出力するときにカーソルを制御する機能をサポートしていますか?たとえば、System.out.print()を実行する前に、文字の位置と色を設定したいとします。コンソールへのトップ書き込みのようなアプリケーションを考えてみましょう。ありがとう!Java - Windows/Linuxでのコンソール出力の制御
3
A
答えて
0
直接ではありません。昔はANSIのエスケープシーケンスがサポートされていましたが、もはやそれはありませんでした。
WindowsをサポートするJava Cursesライブラリを調べることをお勧めします。私は、いずれかをお勧めすることはできません:(
3
あなたは、通常、これらのことを行うためにはSystem.outを使用していない。このため* nixの使用はncursesでほとんどのアプリケーション(http://en.wikipedia.org/wiki/Ncursesを)。あなたは、このスマートな何かが必要な場合はhttp://sourceforge.net/projects/javacurses/を試すことができます。
しかし、あなたが望むものを削除したい場合は、常にバックスペース(\ b)文字を入力することができます。
1
ハ。 このマニュアルページはコード自体を参照してください http://man7.org/linux/man-pages/man4/console_codes.4.html
public class quickTest{
public static void main(String[] args){
//This will undo the current line by erasing it
//and then putting the curser back at column 1
System.out.println("Hello.\u001b[1K\u001b[1GHi.");
}
}
関連する問題
- 1. コンソールへのpython出力の制御
- 2. 制御R出力
- 3. ログ出力の制御
- 4. Javaでの初心者 - 出力の制御 - Asterixの生成
- 5. ASP .Netリピータ制御出力の高さを制御する
- 6. 出力のpsql 10進数の制御
- 7. seqLogoの出力の制御サイズ?
- 8. 出力バッファリング制御の使い方は?
- 9. ダンテストの出力を制御する
- 10. Hadoop:出力圧縮の制御文字
- 11. テキストファイルへの出力、コンソール空 - Java
- 12. キャラクタ配列をJavaのコンソールに出力
- 13. Python Popen _with_リアルタイム入出力制御
- 14. プロセスの検出/制御
- 15. Java出力コンソールのエラーメッセージをファイルに出力しますか?
- 16. Java SpringのThreadPoolExecutorの制御
- 17. gcc出力からの制御フローグラフの抽出
- 18. Javaの出力ファイルにおけるXML属性の制御順序
- 19. log4jのログコンソールの出力を制御する方法
- 20. 抑制サブプロセスのPythonウィンドウでコンソール出力(Tkinterの)アプリ
- 21. 集計の出力を複数の列で制御するPython?
- 22. ユーザ入力の制御
- 23. MATLABコンソール出力
- 24. Javaのインターネット制御メッセージプロトコル
- 25. リアルタイムシステムでのJavaガベージコレクションの制御
- 26. コンソールでrjavaエラー出力を抑制する
- 27. WinAPI WriteConsoleでのコンソール出力
- 28. のIntelliJコンソールが出力
- 29. グラブプログラムのコンソール出力
- 30. os.system()のコンソール出力?
私は@Nir Levyに同意します。しかし、これは何かのために非常に老化しているように見えますが、おそらく一度だけの迅速なインストールインターフェイスです。次に、あなたの制約が何であるかわかりません。可能な限り、awt、swing、または[swt](http://eclipse.org/swt/) – Miquel