問題タブ [jcurses]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4172 参照

java - Eclipse で JCurses を使用する方法

Linuxでターミナルをシミュレートするプログラムを開発しようとしています。私の問題は、デフォルトの Eclipse コンソールで画面をクリアできないことです。

いろいろ検索した結果、このタスクを実行できるJCursesというライブラリを見つけました。しかし、Eclipseで動作させることはできません。

チュートリアルを検索しましたが、ないようです。

誰でもそれを使用する方法を手伝ってもらえますか?

0 投票する
2 に答える
3914 参照

java - JCursesを使用して「Enter」を押さずにキーボードから読み取る

ユーザーがEnterキーを押すのを待たずに、コンソールからキーを読み取る必要があるアプリケーションを作成しています。JCurses ライブラリが役立つことを読みました。

私はToolkit.readCharacter()このように使用してみました:

しかし問題は、readCharacter()何文字入力してもメソッドの実行が終了しないことでした。エンターを押しても文字入力待ちのようです。

JCurses を使用したり、その他の方法で何か助けていただければ幸いです。

0 投票する
3 に答える
1094 参照

groovy - groovyのjcursesの使い方

Groovy内からJCursesを使用しようとしましたが、常に次の例外が発生します。

Toolkit.java:37:

Googleによると、クラスパス(windows)内のスペースに関係している可能性がありますが、ライブラリを移動したり、.jarファイルの代わりにクラスを使用したりすることはできませんでした。

可能だと思われます-groovyリファレンスのpleacJCurses:http: //pleac.sourceforge.net/pleac_groovy/userinterfaces.html

Groovyシェルスクリプト内から画面をクリアする別の方法でも、私の問題は解決します。:-)

0 投票する
0 に答える
321 参照

java - JCurses の色が機能しない

JCurses を使用した最初のコンソール アプリケーションの開発を始めたばかりです。これまでのところ、いくつかのボタンを含むウィンドウを表示できますが、フォーカスされたボタンとフォーカスされていないボタンの間に視覚的な違いはありません。

ソースから、フォーカスされたボタンはすぐに異なる色を持つ必要があるように見えます。またButton.setFocusedButtonColors、効果なしを使用して、フォーカスされたボタンに異なる色を明示的に設定しようとしました。

JCurses を使用したことがある人は、色を有効にするためにアプリで何をする必要があるか教えてもらえますか、またはこれが端末エミュレーションの問題であることを確認できますか? (perl プログラムからエスケープ コードを出力することで、同じ端末で色をうまく使用できました。)

0 投票する
1 に答える
4767 参照

java - Jcurses ライブラリをセットアップするにはどうすればよいですか?

Rougelike のコーディングに Jcurses ライブラリを使用しようとしています。Jcurses にアクセスするクラスをコンパイルおよび作成できるようにするには、Jcurses を具体的にどのようにセットアップすればよいか考えていました。(私は Windows を使用しています。)これまで、ライブラリを Eclipse にインクルードしようとしましたが、ライブラリをインクルードするための通常のプロセスに従っていると、エラーが発生しました。すべてがセットアップされたとき、ディレクトリは (Jcurses フォルダーが保存されている場所とプロジェクトが保存されている場所に関連して) どのように見えるべきですか? また、どのパスを設定する必要がありますか?

PS: 同様の質問がされていることがわかりましたが、Jcurses の使用方法ではなく、Jcurses の代替手段を提供しているように見えました。

0 投票する
2 に答える
365 参照

c++builder - pdcurses を C++ Builder で動作させる

Pdcurses を Embarcadero C++ Builder と統合する方法を知っている人はいますか?

ライブラリ pdcurses.lib をプロジェクトに追加し、展開セクションに pdcurses.dll を追加しました。しかし、何をしても link32 エラーが発生します。

0 投票する
1 に答える
342 参照

scala - Scala と Jcurses を使用するには?

64 ビット Ubuntu で Scala で Jcurses を使用したいと考えています。残念ながら、このテーマに関するチュートリアルは見つかりませんでした。誰でも私を助けることができます!

私のテストプログラム「testjcurses.scala」

以下の方法で処理しました。

結果は次のとおりです。

誰でも私を助けることができますか?

0 投票する
1 に答える
1107 参照

java - Java Eclipse JCurses ライブラリは、何時間も修正を試みた後、機能しません。

グレイティングス、

皆さんが私の問題を解決するのを手伝ってくれることを願っています。私はJcursesライブラリをセットアップしようとしましたが、その結果、ワークスペースのパスしかないコンテンツなしでcmd.exeを開始するだけでした。

多くのハウツーを読みましたが、どれもうまくいきませんでした。Jcurses の元のチュートリアルも試しました。

================================================== ======

JCurses アプリケーションの実行方法

上記の問題を回避するには、まず、プログラムの起動に使用されているコマンドを特定する必要があります。

指示:

ステップ 1) Java アプリを通常どおり実行し (失敗しても問題ありません)、デバッグ ビューに切り替えます。

ステップ 2) プロセスを右クリックし、[プロパティ] を選択してプロパティ ウィンドウを開きます。

手順 3) プログラムの起動に使用するコマンドライン パラメータを選択してコピーします。

ステップ 4) [外部ツール] (小さな赤いツールボックスのある再生アイコン) の横にある矢印ボタンを押して、[外部ツールの構成] をクリックします。

ステップ 5) 次のデータを使用して、新しい構成を作成します。 場所: Windows OS の cmd.exe へのパス。例: C:\WINXP\system32\cmd.exe 作業ディレクトリ: 任意の作業ディレクトリ。引数: "/c start C:\WINXP\system32\cmd.exe /k " の後に、以前にコピーしたコマンドが続きます。例: /c start C:\WINXP\system32\cmd.exe /k C:\Programme\Java\jre6\bin\java.exe -Dfile.encoding=Cp1252 -classpath "C:\Dokumente und Einstellungen\mccae\ Eigene Dateien\javawork\TWCC+\bin" at.co.lipski.twcc2.console.TWCCDaemon

空白を含むパスを引用符 (") で囲む必要があることに注意してください。上記のコマンドは、アプリケーションを切り離された新しいコンソール ウィンドウで起動します。コンソール ウィンドウは、手動で閉じるまで開いたままになります。これで、新しく作成した構成を起動して、Eclipse 内からアプリケーションを楽しむことができます。

私の external-tools-config は次のようになります

ここに画像の説明を入力

位置: C:\Windows\System32\cmd.exe

ワークスペース: ${workspace_loc:/Azubi Storys}

引数: "/c start C:\Windows\System32\cmd.exe /k" "C:\Program Files\Java\jre1.8.0_25\bin\javaw.exe" -Dfile.encoding=Cp1252 -classpath "C: \Users\YAlSabiry\Desktop\Android\Eclipse Projekte\Azubi Storys\bin;C:\Users\YAlSabiry\Desktop\Android\jcurses\lib\jcurses.jar" テストウィン

このコードを使用してコンソールを実行しました

さらに情報が必要な場合はお知らせください。すぐにお答えします