Como eu faço para criar uma coluna de botoes em uma JTable?

Olá, eu estou criando uma JTable, e quero colocar botões na coluna 6, só que tem um problema, eu queria alterar o background desses botões e tudo que eu encontrei na internet não consegui fazer com que esses botões tenham background, alguém pode me dar um exemplo de como fazer isso?

http://www.java2s.com/Code/Java/Swing-Components/ButtonTableExample.htm

Obrigado, mas você sabe como posso alterar o background dos botões? Já tentei alterar o background do da classe ButtonRenderer e já tentei mudar os parâmetros de background dessa parte do código:
`

  if (isSelected) {
      button.setForeground(table.getSelectionForeground());
      button.setBackground(table.getSelectionBackground());
    } else {
      button.setForeground(table.getForeground());
      button.setBackground(table.getBackground());
    }

`
Mas também não funcionou.