JTable, настраиваемый рендер и значки сортировки

При настройке пользовательского средства визуализации для заголовка JTable я получаю ожидаемое визуальное поведение (границы, шрифт, выравнивание, ...), но мне не удается получить значки сортировки LaF, которые обычно появляются при сортировке строк.

Вот код для установки настраиваемого средства визуализации заголовка:

Enumeration<TableColumn> columns = getColumnModel().getColumns();
   while (columns.hasMoreElements())
   columns.nextElement().setHeaderRenderer(new XDeliveryTableHeaderRenderer());

Это фрагмент пользовательского средства визуализации заголовка:

public class MyTableHeaderRenderer extends JLabel implements TableCellRenderer {
     private static final Font labelFont = new Font("Arial", Font.BOLD, 11);

     @Override
     public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
        setFont(labelFont);
        setHorizontalAlignment(SwingConstants.CENTER);
        setText(value.toString());
        setBorder(BorderFactory.createEtchedBorder());
        return this;
     }
}

Есть намеки?

Ответы на вопрос(1)

Ваш ответ на вопрос