#navi(../)
*JTableHeaderのTooltipsを列ごとに変更 [#k51269f9]
>編集者:[[Terai Atsuhiro>terai]]~
作成日:2005-05-23~
更新日:&lastmod;

#contents
**概要 [#ccc2654e]
JTableHeaderのTooltipsが、カーソルのある列の内容などを表示するようにします。

http://terai.xrea.jp/swing/headertooltips/screenshot.png

**サンプルコード [#q4ba9311]
 JTableHeader header = new JTableHeader(table.getColumnModel()) {
   public String getToolTipText(MouseEvent me) {
     int col = columnAtPoint(me.getPoint());
     if(col<0) {
       return null;
     }else{
       return getTable().getColumnName(col)+"について詳しい説明など";
     }
   }
 };
 table.setTableHeader(header);

-[[サンプルを起動>http://terai.xrea.jp/swing/headertooltips/sample.jnlp]]
-[[jarファイル>http://terai.xrea.jp/swing/headertooltips/sample.jar]]
-[[ソース>http://terai.xrea.jp/swing/headertooltips/src.zip]]

**解説 [#uf43d271]
上記のサンプルでは、マウスカーソルの下にあるヘッダ列の名前などをTooltipsとして表示するようにしています。

//**参考リンク
**コメント [#k6fbca52]
#comment