2017-11-07 4 views
0

グループ化可能なヘッダーはJTableで作業しています。私はStackOverflowの中で言及した以前のやり方を踏襲して見てJTableでグループ化可能ヘッダを追加することができました:jtable列の境界線をグループ化可能なヘッダーに合わせる方法

http://www.java2s.com/Code/Java/Swing-Components/GroupableGroupHeaderExample.htm

私の問題は、ヘッダーと列の間の位置合わせの問題があるということです。ヘッダーと列の境界を同じ位置にしたい。この画像は、ヘッダーと列の両方の境界の違いを示していたよう:

enter image description here

は私が何をすべきかを私に勧めてください。

+0

'私に何をすべきか教えてください。インターネット。そこでは、見つかったコードをデバッグして、列のサイズが一致しない理由を調べる必要があります。 – camickr

+0

あなたの直接の回答ではありませんが、あなたが従った解決策は限られていることがわかります。代わりに、現在入手可能な多くの機能をサポートしていた[別のバージョンを書きました](https://stackoverflow.com/questions/20206578/show-column-header-on-dragging-column/20208995#20208995)元のバージョンが書かれたとき(並べ替え、ドラッグなど) - 私もCamickrに同意します。これはあまりにもあなたを助けてくれるものではありません – MadProgrammer

答えて

-1

BorderLayout.CENTERは単純な答えですが、あなたは(通常の場合)複数の項目を追加したい場合は、あなたが、例えばBORDERLAYOUT.NORTHを使用するときにオブジェクトが存在しなければならないことを理解しなければならないことに注意してその場合、BORDERLAYOUT.SOUTHのレイアウトを持っています。JAVAは、これらのオブジェクトが互いに重なり合っていることを理解しています。東西にも同じです。

関連する問題