Como adicionar texto ao lado da imagem no jtable?

Eu tenho uma tabela de três colunas e quero que as duas primeiras colunas tenham um Imageicon e uma string ao lado.

Atualmente, estou exibindo os ImageIcons como

 DefaultTableModel model = new DefaultTableModel(rows, columns) {
                            @Override
                            public Class<?> getColumnClass(int column) {
                                switch (column) {
                                    case 0:
                                    case 1:
                                        return ImageIcon.class;
                                    case 2:
                                        return String.class;
                                    default:
                                        return Object.class;
                                }
                            }
                        };

jTable.setModel(model);

Eu encontrei isso, mas não sei o que acontece... ou como definir o ImageIcon e a string na jtable com isso:

Java - É possível colocar uma imagem e uma String na mesma célula da JTable?

Qualquer ajuda será apreciada.

questionAnswers(2)

yourAnswerToTheQuestion