JavaでCUIアプリを作成しており,コンソールのForeGroundColor,BackGroundColor,カーソル位置を変更したいのですが、方法がわからなくて困っています。
クライアントのOSが複数混在しますので、Windowsのエスケープシーケンスを使う方法は不可です。
どなたかご存じの方ご教授ください。よろしくお願いいたします。
コメント

- 2:どよび
- 2007/08/24 11:08
調べてみたらありました。
Javaでncursesを使う
http://sourceforge.net/projects/javacurses/
AWTっぽくコンソールを操作
http://www.pitman.co.za/

- 3:splice
- 2007/08/26 09:26
おぉ そういうことだったのですか。。
JCursesの方をやってみようと思います。が、タイミング悪くHDDの電源が死亡したので、復旧次第ためしてみようと思います
前へ 1 次へ![]()
コメントする
[block]から[/block]までの範囲はブロック表示されます。
部分的に目立たせたい時や、引用などにお使いください。
[code]から[/code]までの範囲は等幅表示されます。
ソースコードや設定ファイルの記述などにお使いください。






直接、OSのコマンドインターフェース画面…と考えるからOS依存性がでてくるのではないでしょうか。
ターミナルエミュレータ経由で使用させ、ターミナルエミュレータにエスケープを解釈させれば、ターミナルエミュレータの検証だけで済むのではないでしょうか。