如何將工具提示添加到JTable的行(Java Swing)? 這些工具提示應該包含相對行的相同值。如何將工具提示添加到JTable的行
這是我在我的課程中使用的擴展JTable的代碼。它覆蓋的方法「prepareRenderer」,但我得到空單元格,並將其添加爲行內的每一個單細胞的工具提示,而不是一個提示整個行(這就是我要找的):
public Component prepareRenderer(TableCellRenderer renderer,int row, int col) {
Component comp = super.prepareRenderer(renderer, row, col);
JComponent jcomp = (JComponent)comp;
if (comp == jcomp) {
jcomp.setToolTipText((String)getValueAt(row, col));
}
return comp;
}
您是否需要補償和jcomp之間的比較?我認爲它要麼永遠工作,要麼永遠不會工作...... – BenCole
「相對行的相同值」這是什麼意思? – kleopatra