import java.awt.*; import java.applet.Applet; public class PlatformCheck extends Applet { public void init() { setLayout(new BorderLayout()); TextArea ta = new TextArea(); add("Center", ta); String propertyKeys [] = { "os.name", "browser", "browser.vendor", "browser.version", "java.vendor", "java.version" }; String text = null; for (int i = 0; i < propertyKeys.length; i++) { try { text = "Key: " + propertyKeys[i] + " = " + System.getProperty(propertyKeys[i]) + "\n"; System.out.println(text); ta.appendText(text); } catch (SecurityException e) { text = "Key: " + propertyKeys[i] + " = Security Exception Raised\n"; System.out.println(text); ta.appendText(text); } } } }