[quote]You won’t get an init() until you start calling display() on the GLDrawable.
[/quote]
Umm… What’s the difference between init method and the first call to display method then? I think someone should rethink some parts of the event architecture :).
Edit: Also, I’ve seen far too many cases where someone adds the component x into y in the wrong order. These cases should be either documented or corrected to work in a more intuitive way.