2013-07-24 7 views
-2

애플릿 뷰어를 사용하여 코드를 확인했습니다. 맞습니다.IE에서 html로 애플릿을 표시 할 수 없습니다.

IE를 사용하여 애플릿을 포함한 HTML을 표시 할 때 IE가 애플릿의 HTML이 아닌 콘텐츠를 표시하는 이유는 무엇입니까?

Java: 

import java.awt.Graphics; 

public class HelloWorldApplet extends java.applet.Applet{ 

public void paint (Graphics g) 
{ 
    g.drawString("HelloWorld", 5, 25); 
} 
} 


Html: 
<html> 
<head> 
<title>Hello to Everyone</title> 
</head> 
<body > 
<P>Why? 
<APPLET CODE= "java.awt.Graphics.HelloWorldApplet" WIDTH=150 HEIGHT=25></APPLET> 
</body> 
</html> 

또한 : 나는 같은 디렉토리

답변

0

에 HelloWorldApplet.java 및 HelloWorldApplet.class 및 HelloWorldApplet.html 뒤마을 넣어 code 속성이 제대로 보이지 않습니다 여기에 코드입니다. 수업이 java.awt.Graphics 패키지에 실제로 포함되어 있습니까? Graphics은 기존 패키지 java.awt의 클래스입니다.

코드가 패키지에없는 것 같습니다. 따라서 code="HelloWorldApplet.class"이어야합니다.

좋은 애플릿 튜토리얼

가에서 찾을 수 있습니다 = 코드 "org.me.hello.MyApplet"애플릿 기본 이외의 다른 패키지에있는 경우

+0

나는 귀하의 제안에 따라 다시 시도해 보았습니다. 또 다른 상황은 IE를 사용하여 "차단 된 예외 ..."라는 경고가 나타납니다. 그래서 그게 뭐가 잘못 되었 니? 고마워요! – user2616444

+0

이 코드는 "21 일 안에 java에서 가르치기"라는 책의 한 예입니다. 사실,이 책의 코드는 당신이 쓴 것입니다. 나는 다른 정보에 기초하여 약간의 변화를 만들었다. – user2616444