package jdepend.client.ui.result.framework; import java.awt.event.MouseEvent; import javax.swing.JTable; import javax.swing.table.JTableHeader; import javax.swing.table.TableModel; import jdepend.client.report.util.ReportConstant; public class JDependTable extends JTable { public JDependTable(TableModel arg0) { super(arg0); } @Override protected JTableHeader createDefaultTableHeader() { return new JTableHeader(columnModel) { @Override public String getToolTipText(MouseEvent e) { String colName = (String) columnModel.getColumn(table.columnAtPoint(e.getPoint())).getHeaderValue(); return ReportConstant.Tips.get(colName); } }; } }