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

#contents

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

#screenshot

**サンプルコード [#q4ba9311]
#code{{
JTableHeader header = new JTableHeader(table.getColumnModel()) {
  public String getToolTipText(MouseEvent e) {
    int c = columnAtPoint(e.getPoint());
    return getTable().getColumnName(c)
      +".................................";
  }
};
table.setTableHeader(header);
}}
-&jnlp;
-&jar;
-&zip;

**解説 [#uf43d271]
上記のサンプルでは、JTableHeader#getToolTipTextメソッドをオーバーライドして、マウスカーソルの下にあるカラムヘッダの名前などをTooltipsとして返すようにしています。

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