Он устанавливается автоматически в средствах визуализации и редактирования таблиц из данных в вашей DefaultTableModel.Например, для редактора таблиц код выглядит так:
public Component getTableCellEditorComponent(
JTable table, Object value, boolean isSelected, int row, int column) {
...
editButton.setText( value.toString() );
editButton.setIcon( null );
...
}
, где value
- это значение из вашей табличной модели.Смотрите ButtonColumn.java для подробностей.
РЕДАКТИРОВАТЬ: Поскольку вы добавляете 4 столбца, вам, вероятно, следует изменить данные строки на
model.addRow(new Object[]{"DATA1", "DATA2", "DATA3", "DELETE"});
, чтобы увидеть кнопки удаления в 4-м столбце.