2012-01-15 3 views
1

まず、この質問が何度も尋ねられていることを十分に理解していますが、私が見つけたすべての方法は時代遅れであると思われます。もっと長く存在する。JTable内のすべての列にまたがるセル

だから私は、その列を無視し1つの、拡張セルのように、すべての列間でJTableのスパンで特定の行を作るための方法があるかどうかを知りたいです。しかし、私は事前に...私は、行を追加する場合にのみ、いくつかの行がする必要があるとして、それは、複数の列にまたがっべきかどうか

感謝を指定できるようにする必要があります。

+3

それぞれがあなたの要件を満たさない方法を簡単に説明したいと思っていたアプローチを挙げてください。あなたはどういう – trashgod

+0

@trashgodは「wanting'を見つけた?そして、私は私が最初の文...この文脈において – Andy

+0

でこれを述べ思いました、言葉で表現_wereはwanting_手段があなたのrequirements_を満たすために_failedた。 – trashgod

答えて

0

彼の答えは@Maxに感謝しますが、私がコメントしたように、私は自分が作っているソフトウェアを売り出すために何かを支払う用意は本当にありませんでした。また、一般的に私はさまざまな理由で第三者のコンポーネントを使用したくないのですが、ソフトウェアを販売するときにはそれ以上のことはしません。いくつかのサードパーティのコンポーネントをもたらす可能性があり、法的な合併症を...言うまでもありません

はしたがって、私は、行が一つに列をマージするのではなく、十分であろう目立つ作ることを決めました。私は、セルレンダラーをオーバーライドして、目的の行のセルの背景色が正常なセルの背景色と異なるようにしました。それは、私が実際に必要としていた行のすべての列を実際に必要としていることを発見しました。その点では、私はそれをやろうとはしませんでしたが、それは誰も聞く必要のない別の話です。 :P

1

JIDEグリッド(CellSpanTableDefaultSpanTableModel)を試すことができます。 Hereはどのように見えますか?

+0

あなたの答えのためにありがとうマックス、私は販売するソフトウェアだから、私は第三者のコンポーネントを使用しないことを好む。プラス私は実際には、そのような事を、どんな状況の下でも支払う用意はない。正直言って、そういうことをやってみると、コーディングのポイントは実際には分かりませんが、それはまったく新しいトピックです... – Andy

関連する問題