Techniques for simulation of multi top-level graphical-containers (e.g.,
frames) in an object-oriented computing environment are disclosed. A
Multi Top-level Graphical-Container Simulator (MTGS) can be provided to
simulate multi top-level graphical container support for applications
that expect to use a plurality of top-level graphical containers (e.g.,
frames, windows). A MTGS may be implemented as a layer between a
GUI-based application and an operating system and/or hardware/device with
limited or virtually no graphical support capability. The Multi Top-level
Graphical Simulator (MTGS) can effectively isolate the operating systems
and/or hardware/device from the GUI-based application, and yet hide this
simulation from the operating system and/or hardware/device. MTGS may be
implemented in a platform independent programming language (e.g.,
Java.TM. programming language using a set of Java.TM. classes which have
been provided in the Java.TM. Swing development toolkit.