jtable鼠标移动显示详细信息:
效果展示:
为了有时候表格太小,方便用户阅读详细信息。
代码实现:
jTable7.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jTable7MouseMoved(evt);
}
});
private void jTable7MouseMoved(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
int row = jTable7.rowAtPoint(evt.getPoint());
int colum = jTable7.columnAtPoint(evt.getPoint());
String informations = jTable7.getValueAt(row, colum).toString();
if (StringUtils.isNotBlank(informations)) {
jTable7.setToolTipText(informations);
}
}
StringUtils.isNotBlank(字符串)
不仅要非空,而且也要不等于空字符串。