Javaで単純なコンソールアプリケーション(80x24)を書いていますが、そこにはgotoxy(x、y)の同等物がありますか?コンソールアプリケーション用のJava gotoxy(x、y)
14
A
答えて
27
gotoxy(x、y)によって、コンソール上の特定の場所にカーソルを移動したい場合は、通常、これを行うためにVT100コントロールコードを使用できます。 http://www.termsys.demon.co.uk/vtansi.htmを参照してください。
は、コンソール上で10,10の位置にカーソルを移動する必要があります
char escCode = 0x1B;
int row = 10; int column = 10;
System.out.print(String.format("%c[%d;%df",escCode,row,column));
ような何かを行います。
8
Javaでこれを行うための組み込み関数はないと思います。 Java cursesライブラリJCursesがあります。
4
...コンソールcurses
スタイルライブラリに引かずあなたはjavacursesを試してみて、それがあなたを助けかどうかを確認できるわけではありません。
関連する問題
- 1. "while(x || y)" Javaのループを使用
- 2. setLocation(x、y)のJavaエラー
- 3. Javaループボタン(移動x、y)
- 4. AngularJS: `{{x + '、' + y}}対{{x}}、{{y}} '
- 5. (x/y)のペア(x/y)のタイプ
- 6. java - image.getRGB(x、y)のバイナリAND(&)演算。
- 7. [[x]、[y]、[z]]と[x、y、z]の差
- 8. x = yとx = y == 1の違い
- 9. java演算子の優先度y = x +(x = 10);
- 10. java演算子の優先度y = - x + x ++;
- 11. Javaストリームリスト<X>へのマップ<X, List<Y>>
- 12. Pyautogui.click(x、y)error
- 13. Classifier.fit(X、y)error
- 14. x = x + yとx = y + xが時々異なるのはなぜですか?
- 15. コンピューティングのx^yの
- 16. A)precede_list(X、Y)
- 17. javascriptの(x、y)スライスアイテム
- 18. Z3の場合、a3 = x * y * zの場合、3a <= x + y + z
- 19. LaTeX FooterのX of Y LaTeX FooterのY of X
- 20. KinectのSkeleton Joint.Positionの(X、Y)値は何ですか。 (X、Y、Z)?
- 21. は(x、y)のリストにX、Y numpyの行列を変換
- 22. matrix.preScale(x、y)の使用方法
- 23. JavaScriptの正規表現: `/ x。* y /`対 `/ x(?=。* y)/`
- 24. なぜx、y平面のピクセル座標x + y *幅ですか?
- 25. xの差| yとy <(x)をbashで?
- 26. Javaでx、y点の線を引く方法xとyはdouble型ですか?
- 27. Clojure if(X and Y)?
- 28. Android:設定xとy pos
- 29. は陰関数X + Yをプロット - ログ(X) - (Y)をログ-2 = 0 MATLAB
- 30. x-minとx-maxのポリゴンy-切片
これらはANSI制御コードです。 http://en.wikipedia.org/wiki/ANSI_escape_code ANSIはリンクの最後でもありますが、私はそれを認識していないと非難しません。 – Riking
動作しません! :( –
これはおそらく、私が実際にこれをしても、Windowsで動作することができると思うの窓 –