コード例 #1
0
 @Override
 public Component getTableCellRendererComponent(
     JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
   setText(value.toString());
   int convertColumn = table.convertColumnIndexToModel(column);
   if (m_sorter != null && m_sorter.isSortColumn(convertColumn)) {
     if (m_sorter.isAsscending(convertColumn)) {
       setIcon(UPARROW);
     } else {
       setIcon(DOWNARROW);
     }
   } else {
     setIcon(null);
   }
   return this;
 }