An applet can mix and match several UI types, depending on the kind of information it needs to give or get.
Some applets play sounds , either to give the user feedback or to provide ambiance.
Applets can get configuration information from the user through parameters that the applet defines. Applets can get system information by reading system properties . Some of the UI possibilities mentioned above are available only to applets. Some are available to applications, as well. This lesson gives you everything you need to know to use each UI type in an applet, with pointers to where you can learn more about each option that is not specific to applets.