69 |
public TableCellRenderer |
public TableCellRenderer |
70 |
getCellRenderer(int row, int column) { |
getCellRenderer(int row, int column) { |
71 |
TableCellRenderer r = getModel().getCellRenderer(row, column); |
TableCellRenderer r = getModel().getCellRenderer(row, column); |
72 |
//return r != null ? r : super.getCellRenderer(row, column); |
if(r == null) r = super.getCellRenderer(row, column); |
73 |
if(r == null) { |
|
74 |
r = super.getCellRenderer(row, column); |
JComponent c = (JComponent)r; |
75 |
((JComponent)r).setToolTipText(getModel().getParameter(row).getDescription()); |
Parameter p = getModel().getParameter(row); |
76 |
|
if(column == 1 && p.getStringValue().length() > 15) { |
77 |
|
c.setToolTipText(p.getStringValue()); |
78 |
|
} else { |
79 |
|
c.setToolTipText(p.getDescription()); |
80 |
} |
} |
81 |
|
|
82 |
return r; |
return r; |