11

前の2つの質問(ここここ)に対する答えはどれも私の問題を解決しません。

文字列内の改行文字( "\ n")に基づいて、セル内の複数の行にいくつかの列の文字列コンテンツを表示したい複数列のjtableがあります。文字列ごとの改行の数はランダムであり、実行時にのみ認識されます。影響を受ける行のみを、すべての列で新しい高さに調整する必要があります。影響を受ける列ごとに行数が異なる場合があり、行の高さは、列全体でこれらの最大の高さに調整する必要があります。

どうすればよいですか?
可能であれば、いくつかのサンプルコードをいただければ幸いです。
TIA

4

1 に答える 1

13

正しければ、MultilineCellRendererが必要だと思います。すでにたくさんの例があります。通常、これらはJTextAreaに基づいており、行の折り返し機能を取得します。

私はまだそれを使用していませんが、これは一見するとちょっとよく見える例です:

MultilineCellRenderer

于 2010-09-17T08:28:07.787 に答える