Благодарю. Ооо, как я мог забыть это !!!! (Относительно примечания стороны) Извините за мою ошибку.

у установить заголовок столбца, но не могу установить значок во всех строках первого столбца JTable.

public class iconRenderer extends DefaultTableCellRenderer{
    public Component getTableCellRendererComponent(JTable table,Object obj,boolean isSelected,boolean hasFocus,int row,int column){
        imageicon i=(imageicon)obj;
        if(obj==i)
            setIcon(i.imageIcon);
        setBorder(UIManager.getBorder("TableHeader.cellBorder"));
        setHorizontalAlignment(JLabel.CENTER);
        return this;
    }
}

public class imageicon{
    ImageIcon imageIcon;
    imageicon(ImageIcon icon){
        imageIcon=icon;
    }
}  

и ниже строк в моем методе BuildTable ().

    public void SetIcon(JTable table, int col_index, ImageIcon icon){
      table.getTableHeader().getColumnModel().getColumn(col_index).setHeaderRenderer(new iconRenderer());
      table.getColumnModel().getColumn(col_index).setHeaderValue(new imageicon(icon));
}

Как мы можем установить его для всех строк первых столбцов? Я пытался с циклом for, но еще не получил строки для повторения, чтобы установить значок. Или есть другой способ?

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

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