Kevin, I have not yet started
SCJD (I'm still waiting for SUN education to respond to the order), but these are the principles I would apply:
1. Can you make your modifications by extending the Data class and overriding its methods, overloading its methods or providing additional methods? If you can, then I would go ahead.
2. What does it look like when you resize the GUI?
Making the GUI bigger or smaller should just reflect in increasing or decreasing the amount of visible data in the table. The relative positions and relative sizes of the control elements should remain the same.
I'm very interested in hearing further opinons from other SCJD takers.
[ March 23, 2003: Message edited by: Barry Gaunt ]