Вы можете использовать java.lang.System, чтобы получить basic информацию о системе, в которой работает ваш код.Не уверен, если вам нужно что-то более подробное.
System.out.println(System.getProperty("os.name"));
System.out.println(System.getProperty("os.arch"));
System.out.println(System.getProperty("os.version"));
Свойства, доступные через java.lang.System.getProperties (), перечислены здесь .
Редактировать:
Системные свойства для os.name , os.arch и os.version не гарантируются для предоставленияВам полезная информация.Это сильно зависит от платформы и используемой вами JVM.Если вам нужна аналогия, вы можете думать, что она примерно так же полезна, как свойство свойства агента пользователя, отправляемое в HTTP-запросах (так что едва ли полезно).Есть некоторые сторонние инструменты, которые вы можете использовать для получения более качественной информации о системе, но вам нужно будет подписать ваш апплет, чтобы заставить их работать, так как они требуют разрешений в системе, которые выходят за пределы Апплет Безопасность Песочница .Например, SIGAR от HyperInc , о котором упоминалось в этом SO сообщении.
Наконец, чтобы ваш апплет загрузился на вашу страницу, вам нужно включить его встраница с использованием тегов апплета.Вот пример:
Еще несколько примеров тегов апплета показаны на сайте Oracle .
Надеюсь, это поможет.