My app will have from 3 to 32 waveforms which, for compatibility with existing UI, need to be on separate graphs for resizing and/or removal by user. I am thinking about instantiating these on a panel as needed, keeping track of spacing & sizing with an arraylist. Each graph will then carry its own labels, etc. Panel will scroll when needed to display hidden graphs. It would be nice to have a close button on each graph, but looks to me like this has to be separate from the control.
Appreciate any thoughts/experience on this type of presentation.