X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjbgui%2FGPDBSearchPanel.java;h=08a620a62af39b922398e1de4a90f1d2b13fcdf1;hb=aa301778c8e8d9edc8889de2a6474dbb7575ab19;hp=b0bb5bd04914e5e417af74ae6bd85e3189c809f9;hpb=2e2e69270705be9d26a6f9b44de3cedcef2b9042;p=jalview.git diff --git a/src/jalview/jbgui/GPDBSearchPanel.java b/src/jalview/jbgui/GPDBSearchPanel.java index b0bb5bd..08a620a 100644 --- a/src/jalview/jbgui/GPDBSearchPanel.java +++ b/src/jalview/jbgui/GPDBSearchPanel.java @@ -77,7 +77,27 @@ public abstract class GPDBSearchPanel extends JPanel protected JTextField txt_search = new JTextField(20); - protected JTable tbl_summary = new JTable(); + protected JTable tbl_summary = new JTable() + { + public String getToolTipText(MouseEvent evt) + { + String toolTipText = null; + java.awt.Point pnt = evt.getPoint(); + int rowIndex = rowAtPoint(pnt); + int colIndex = columnAtPoint(pnt); + + try + { + toolTipText = getValueAt(rowIndex, colIndex).toString(); + } catch (Exception e) + { + e.printStackTrace(); + } + toolTipText = (toolTipText == null ? null : JvSwingUtils.wrapTooltip( + true, toolTipText)); + return toolTipText; + } + }; protected StringBuilder errorWarning = new StringBuilder(); @@ -128,6 +148,7 @@ tbl_summary); lbl_warning.setFont(new java.awt.Font("Verdana", 0, 12)); tbl_summary.setAutoCreateRowSorter(true); + tbl_summary.getTableHeader().setReorderingAllowed(false); tbl_summary.addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent e)