public OwnerTableCellRenderer() {
        renderPanel = new JPanel();
        renderPanel.setBorder(new EmptyBorder(0, 0, 0, 0));
        renderPanel.setLayout(new GridLayout(0, 3));

        renderButtonValid = new JButton();
        try {
            URL imageURL = renderButtonValid.getClass().getResource("/ressource/image/valid.png");
            if (imageURL != null) {
                renderButtonValid.setIcon(new ImageIcon(ImageIO.read(imageURL)));
            } else {
                renderButtonValid.setText("Valider");
            }
        } catch (IOException e) {
        }

        renderButtonCancel = new JButton();
        try {
            URL imageURL = renderButtonCancel.getClass().getResource("/ressource/image/cancel.png");
            if (imageURL != null) {
                renderButtonCancel.setIcon(new ImageIcon(ImageIO.read(imageURL)));
            } else {
                renderButtonCancel.setText("Annuler");
            }
        } catch (IOException e) {
        }

        renderButtonDelete = new JButton();
        try {
            URL imageURL = renderButtonDelete.getClass().getResource("/ressource/image/delete.png");
            if (imageURL != null) {
                renderButtonDelete.setIcon(new ImageIcon(ImageIO.read(imageURL)));
            } else {
                renderButtonDelete.setText("Supprimer");
            }
        } catch (IOException e) {
        }

        renderPanel.add(renderButtonValid);
        renderPanel.add(renderButtonCancel);
        renderPanel.add(renderButtonDelete);
    }