O nome é “fist” (punho) ou “first” (primeiro)? Decida-se.
Assinar sua applet
Como seu método que executa operações privilegiadas (consultar hardware) é chamado via Javascript, é necessário usar um truque; sem usar esse truque, mesmo assinando a applet você não consegue obter a informação. Procure na Internet algum código semelhante a este, que aparece nesta documentação:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title>teste applet</title></head><body><appletarchive="../../Desktop/mac jar/Mac.jar"name="objMac"></applet><scriptlanguage="javascript">alert(document.objMac.getFirstMac());</script></body></html>
Mas dá o seguine erro: O objeto não dá supoe para propriedade ou método.
Outra coisa: Caso o problema seja com o jar, tem como eu usar o class diretamente?