Example properties from Toolkit.getDesktopProperty(String).
All properties in toolkit are available to sandboxed apps.
The display_mode property is also defined in the Desktop list.
display_mode - Summary of the default DisplayMode.
This is included because it tells us the screen size (rate, bitdepth), which is
handy to know when dealing with full-screen rendering.
System
Example properties from System.getProperty(String).
All the properties prefixed with sun. and user.
are restricted, whereas only some of the other properties are restricted.
The default_locale property is also defined in the System list.
The default_locale provides information from Locale.getDefault().toString().
This is available to sandboxed apps. though the equivalent information
from user.language & user.country
is restricted.
Environment
The map returned by
System.getenv()
usually contains information more specific to
the local machine and OS, and less so to Java applications,
but can also reveal some interesting information if you know
what to look for.
The list is the collection of environment variable names for an AMD/Win XP based machine
running Java 6.
Trusted
The applet comes in two forms, one that is sand-boxed (not trusted), the other that requests
all-permissions (trusted).
Environment properties always require trust.
Desktop properties never require trust.
Some System properties require trust, while others do not.
Format of copied data
The format of the copied data can be be 1 of 4 different formats.
TSV. Data separated by tab characters.
Good for pasting into spreadsheet software.
HTML. Data formatted as an
HTMLtable element.
BBCode. Data formatted into a table
according to the BBCode format.
Forum. Data formatted into a table
according to the format commonly used on forums.