당신은 자바 스크립트에서 애플릿의 메소드를 호출 할 수 있습니다
이 애플릿을 수행하려면 자바 스크립트에서 실행되어야한다, 예를 들어, 애플릿이 ID로 자바 스크립트에서 시작됩니다이 경우
<script src="https://www.java.com/js/deployJava.js"></script> <script> var attributes = { id: 'mainApplet', code: 'org.jazzteam.Example', archive: 'example.jar', width: 812, height: 635}; var parameters = {}; deployJava.runApplet(attributes, parameters, '1.7'); function actionInApplet(url) { mainApplet.appletMethod(url); } </script>
= 'mainApplet'. 애플릿에는
appletMethod() 메소드가 있습니다.이 메소드를 호출하고 싶습니다. 이렇게하려면 id라는 이름의 JavaScript 객체와 관련된 메소드를 호출해야합니다. 이 예제에서와 같이 호출 된 메서드에 매개 변수를 전달할 수도 있습니다.
또한 JavaScript에서 호출 된 애플릿 메서드는 권한이 있어야한다는 것을 알아야합니다.이렇게하려면 다음 "래퍼"의 방법 코드를 포장해야합니다
AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
//method code
return new Object();
}
});
이 정보는 기사에서 가져온 것입니다 : Frequently Asked Questions during Java applet development
어디 당신이 기능을 사용 하시겠습니까? 자바 스크립트에서? – spgodara