Простой вопрос, но я не могу найти ответ где-либо в Интернете.
Как использовать пользовательский TableCellRenderer для визуализации некоторых ячеек таблицы жирным шрифтом?
Я знаю, как использовать TableCellRenderer для установки цвета фона для каждой ячейки. Вы делаете что-то вроде:
public class MyTableCellRenderer extends DefaultTableCellRenderer
{
@Override public Component getTableCellRendererComponent(JTable table,
Object value, boolean isSelected, boolean hasFocus, int row, int column)
{
Component c = super.getTableCellRendererComponent(table, value,
isSelected, hasFocus, row, column);
// modify the component "c" to have whatever attributes you like
// for this particular cell
}
}
Я бы предположил, что изменение стиля текста рендеринга аналогично, но как установить шрифт таким же, как шрифт таблицы по умолчанию, но жирным шрифтом?