Also, the foreground and background colors can be get and set as well with function within the color class. Images can be created in an applet. This is advantageous because high-resolution pictures can be used, and they can be edited with another program and loaded into an applet after being edited. A thread is a path of execution of a program. To create a new execution path you can use a thread class in java and pass an instance of that class to the area within the applet that will make use of the thread.
Clipping refers to the technique of only allowing drawing to a certain area of the screen.
Anything outside of the defined drawing region is not displayed. The object is runnable if it s superclass uses the runnable interface. It also allows for less errors and better event handling code. Low level event is one that represents low level input or some sort of event on a visual part of the applet screen. Semantic events get defined at a high level to encapsulate the semantics of a user interface component.