Method and apparatus for an applet to display multiple windows
First Claim
1. A computer-implemented multiple window applet, comprising an applet, executed by the computer, for displaying a plurality of windows on a display coupled to the computer, the applet receiving Init, Start, Stop, Destroy, and Exit messages, the applet initializing upon a first receipt of the Init message, the applet beginning execution upon a first receipt of the Start message, the applet opening at least one previously-closed window upon a second and subsequent receipt of the Start message, the applet closing at least one previously-opened window upon receipt of the Stop messages, the applet deallocating at least one resource upon receipt of the Destroy message, and the applet terminating execution upon receipt of an Exit message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for displaying multiple window applets on a computer. The applet is written using the frame class and intercepts the methods by which an applet is started and started by the computer to allow more than one applet, or more than one applet window, to be open at any given time. By intelligently intercepting the start and stop methods, and tracking which applets are open, multiple applets can be open at any given time within the system.
65 Citations
11 Claims
- 1. A computer-implemented multiple window applet, comprising an applet, executed by the computer, for displaying a plurality of windows on a display coupled to the computer, the applet receiving Init, Start, Stop, Destroy, and Exit messages, the applet initializing upon a first receipt of the Init message, the applet beginning execution upon a first receipt of the Start message, the applet opening at least one previously-closed window upon a second and subsequent receipt of the Start message, the applet closing at least one previously-opened window upon receipt of the Stop messages, the applet deallocating at least one resource upon receipt of the Destroy message, and the applet terminating execution upon receipt of an Exit message.
-
10. A computer-implemented method for executing an applet that displays a plurality of windows on a display of a computer, comprising the steps of:
-
receiving Init, Start, Stop, Destroy, and Exit messages;
initializing upon a first receipt of the Init message;
beginning execution upon a first receipt of the Start message;
opening at least one previously-closed window upon a second and subsequent receipt of the Start message;
closing at least one previously-opened window upon receipt of the Stop messages;
deallocating at least one resource upon receipt of the Destroy message; and
terminating execution upon receipt of an Exit message.
-
-
11. An article of manufacture comprising a computer program carrier readable by a computer and embodying one or more instructions executable by the computer to perform method steps of executing an applet that displays a plurality of windows on a display of a computer, comprising the steps of:
-
receiving Init, Start, Stop, Destroy, and Exit messages;
initializing upon a first receipt of the Init message;
beginning execution upon a first receipt of the Start message;
opening at least one previously-closed window upon a second and subsequent receipt of the Start message;
closing at least one previously-opened window upon receipt of the Stop messages;
deallocating at least one resource upon receipt of the Destroy message; and
terminating execution upon receipt of an Exit message.
-
Specification