system.util.getProperty
Retrieves the value of a named system property. Some of the available properties are:
-
file.separator . The system file separator character. (for example, "/" (unix) or "\" (windows))
-
line.separator . The system line separator string. (for example, "\r\n" (carriage return, newline))
-
os.arch . Operating system architecture. (for example, "x86")
-
os.name . Operating system name. (for example, "Windows XP")
-
os.version . Operating system version. (for example, "5.1")
-
user.home . User's home directory.
-
user.name . User's account name.
system.util. getProperty( propertyName )
-
Parameters
String propertyName - The name of the system property to get.
-
Returns
String - The value for the named property.
-
Scope
All
#This script would store the contents of the Text Area component in the users home directory.
homeDir
=
system.util.getProperty(
"user.home"
)
sep
=
system.util.getProperty(
"file.separator"
)
path
=
"%s%smyfile.txt"
%
(homeDir, sep)
system.
file
.writeFile(path, event.source.parent.getComponent(
"Text Area"
).text)