애플릿에 이미지 로딩이 안됩니다..
갤쓰리
이유를몰르겠습니다..ㅜㅜ
정말간단한코든데왜실행이안되는걸까요??
importjava.applet.*;
importjava.awt.*;
importjava.awt.image.*;
-----------------------------------------
Applettest.class파일
-----------------------------------------
classApplettestextendsApplet{
Imageimg;
publicvoidinit(){
img=getImage(getDocumentBase(),jjangse.jpg);
}
publicvoidpaint(Graphicsg){
g.drawImage(img,0,0,this);
}
}
--------------------------------------------------
Applettest.htm파일
--------------------------------------------------
HTML
HEAD
/HEAD
BODYBGCOLOR=000000
CENTER
APPLET
code=Applettest.class
width=500
height=300
/APPLET
/CENTER
/BODY
/HTML
컴파일은제대로되는데요
음..Applettest.htm파일을실행시키면
애플릿에
Exception:java.lang.IllegalAccessException:Classsun.applet.AppletPanelcannotaccess
amemberofclassApplettestmodifers
이러한오류메지가뜨면서회색으로나옵니다..ㅜㅜ
이래저래 살펴 보다 ....인터넷 옵션설정을 하라하셔서 했는데도 안되구요..
jdk 윈도우 버전으로 분명히 깔았구요..ㅜㅜ
분명이미지파일경로도class파일이있는곳에두었구요
알려주세요.ㅜㅜ
-
주리
제가 쓴, \[강좌] 애플릿 기본구조\를 읽어보세요.그리고, 현재 쓰고 있는 \애플릿과 웹브라우져 관계\라는 강좌를 이번주중에 올릴예정입니다. 이것도 한번 읽어보세요. ^^ 그리고 이해가 안가면 사이트에 질문주세요. 더 설명해드리죠. ㅋㅋ
-
볼1매그녀
헉..됩니다...정말 밥이라도 사야겠네요..ㅜㅜ 밥드시고 싶으시면 연락 하세요..
그런데 이유좀 말씀해 주실수 있으세요?? jdk 버전이 1.1 에서 실행이 되는건가요?? 진짜 진짜 감사합니다...이거때매 지금 몇일을..속썩었는데 ..-_- -
튼싹
짱세님 먼저 로켈에서 테스트해보세요. 그리고, 웹에 올려서 해보세요. 애플릿은 그렇게 개발해야 개발속도가 빠릅니다. 그리고, 짱세님 이렇게 해보세요. 컴파일시.
javac -target 1.1 index.java 로 해서 돌려보세요. 이렇게 하면 될것 같거든요. 해서 되면 밥사세요. ㅋㅋ -
풀큰
서버에다 그림이랑 HTML 파일 올려 놓고 하면 됩니다. 애플릿 보안 위안 이라서 그런 것입니다.