CustomComponent in Table

I would like to have a table with one column.
That coulum would be a customComponent.
The container for the table is a BeanItemContainer – with a strings, date, numbers.
I would like to bind each BeanItem to the field in the customComponent.
And be able to listen to buton click coming from the customerComponent.

I am thinking this needs to be a “generateColumn”.
Am I on track?

Any examples or reasources to look at? After hours of searching I could not find one?

Thanks,
Greg

Yes, to put components in a table you generally need a GeneratedColumn. if you are using a beanItemConantainer and only want one column, you need to hide the other ones with setVisibleColumns.