ceyesuma -4 Posting Pro

Hello:
I was trying to plan a component to collect data from a user.
I have two approaches in mind. I was considering a Jtable with editable cells.
Can a table be configured to display vertically?
Or, I was going to get meta data from the tables and build a panel with Lbls and TxtFields for each column name and put that panel on a display panel one at a time.
What is the best way to build a component to collect data to insert into the derby database?

Thanks