A hybrid applet/application simply abstracts the initialization of two top-level containers, JFrame
and JApplet
. Examples are seen here, here and here.
Addendum: How does that work?
- The first example exposes a factory method,
createGUI()
, and it adds the returned panel to the extant top-level container. - The second provides a static
initContainer()
method, passing the enclosing top-level container as a parameter. - The third creates a
class Hybrid
that has a staticfireup()
method and aWindowListener
for error reporting.