> 1. Which class should I subclass to create my canvas component? Component? > Image?
Component > 2. How does the idea of a canvas on which I can click and draw relate to the > concept of component skins? ComponentSkin (abstract) registers to receive mouse events from its component. You can create a concrete subclass that responds to those events in whatever way is appropriate for your component.
