9

プロットまたは少なくともツリーをコンソールモードで「レンダリング」する(コンソールで描画する)手段を知っている人はいますか?

プロセスに収集されたいくつかの統計のオタクで楽しいビューを得るために、ASCIIモードでいくつかの図を描画することにより、非常に長いプロセスの最後に小さなプロットをレンダリングすることができます。

それを実行するライブラリを見つけてうれしく思います。プロセスを100%Javaに保ち、シェルハックやサードパーティソフトウェアは使用しません。

- 編集

@lbalazscsと@Fortegaは興味深い回答をしましたが、私の質問の背景は、そのようなライブラリが存在するかどうかを知ることです。最初に見逃した詳細をいくつか追加します。

出力には、ツリー、バイナリツリー(ここでは@lbalazscsによってリンクされています)だけでなく、バ​​ーグラフなどの単純なグラフも表示できる必要があります。

しばらくの間、この質問を「未回答」にします。確固たる回答がない場合は、@lbalazscsがポイントを取得します;)

4

3 に答える 3

5

最小限のコードでASCIIツリーを印刷できます。この質問に対する2番目の答えを参照してください:二分木図を印刷する方法は?

(これは二分木だけのものではないので、2番目の答え)

于 2013-01-31T16:57:27.920 に答える
2

純粋なJavaツリー描画ライブラリを探している人のために:私はこのようなツリーを描画するtext-treeをお勧めします(そして他のスタイル、必要に応じて多くの可能な構成):

some text
├─── more text
├─── and more
│    ├─── still more
│    ╰─── more
╰─── the end

完全開示:私はテキストツリーの作成者です。

于 2020-06-04T15:08:59.903 に答える
1

よく覚えていれば、javaplotでASCIIグラフを描くことができます

于 2013-01-31T16:24:07.143 に答える