Java標準低速GUI 6 AWT/Swingat TECHJava標準低速GUI 6 AWT/Swing - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト67:デフォルトの名無しさん 07/10/05 00:05:20 >66 そのとおりです。たとえば,ヘッダ行が | 果物名 | 産地 | 価格 | のようにあったときに, | 果物名 | 産地 | 価格 | としたいのです。列のサイズ自体を変更することはできますが,ある程度 小さくすると項目行が「果...」とかになってしまって見にくくなって, でも余白はきっちりとられているものですから,なんとかならないかなーと。 68:デフォルトの名無しさん 07/10/05 00:09:34 TableColumn#setHeaderRenderer 使えば済む話? 69:デフォルトの名無しさん 07/10/05 10:24:07 >68 ありがとうございます。 とりあえず,new DefaultTableCellHeaderRenderer()したものをそれぞれの列に セットすることができるようになりました。 ただ,そのヘッダ行だけ周りのL&Fから浮いてしまっているだけでなく,クリックや マウスホバーにも反応しないのが大変痛いです。 TableColumn#getHeaderRendererで中身を取って,それを操作してやるのが一番 よいのではないかと思ったのですが,うまくいかず・・・ (DefaultTableCellHeaderRenderer)JTable.getColumnModel().getColumn(0).getHeaderRenderer(); とかだとnullが返ってきてしまいます。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch