I am interested in defining my own custom table that will itself take care of
1. Cell validation
2. Key navigation
3. Look and feel
Ideal cutom table will take the 3 inputs,
1. No. of columns
2. Each column type expression(as it may dynamically change even specific to a row..)
3. Each column editable expression( as it may dynamically change even specifi to a row...)
Obviously the table should take care of renderer,editor,listeners, valuechange notification etc.
Basically i need guidelines how to proceed about it.