- 809 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 19:27:46 ]
- >>786
すんません、調べてみたんですがどうしてもわからない・・・ CellRendererの中にクリックでアクティブになったセルに関する設定項目が見つからないっす。 説明が下手なんですが、わかりやすく言うと、クリックされたセルのある行は薄青になりますよね? それとは別に、その薄青の行の中でクリックしたセルだけボーダーラインが太くなりますよね。 あの太いボーダラインをなくしたいんです。 setRowSelectionIntervalを利用すると行が薄青になるだけなので、テーブルのMouseListenerに 1 int rowIndex = jTable.getSelectedRow(); 2 jTable.removeRowSelectionInterval(rowIndex, rowIndex); 3 jTable.setRowSelectionInterval(rowIndex, rowIndex); とやってみたのですが、これだと2の部分では薄青だけ消えて、太いボーダーラインが残ってしまいます。 どうすりゃ消えるんでしょうか、、、
|

|