[問題] applet沒有辦法顯示圖片?
大家好:
小弟最近寫了一個程式,算是在網頁上的applet那種,但是自己在測的時候,
compile都沒有問題,執行的時候就整個都無法顯示出來,按下去他會跟我說:
java.security.AccessControlException: access denied (java.io.FilePermission
images/0.jpg read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at sun.awt.SunToolkit.getImageFromHash(Unknown Source)
at sun.awt.SunToolkit.getImage(Unknown Source)
at javax.swing.ImageIcon.<init>(Unknown Source)
at javax.swing.ImageIcon.<init>(Unknown Source)
at applet2.init(applet2.java:16)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
Source)
at java.lang.Thread.run(Unknown Source)
例外:java.security.AccessControlException: access denied
(java.io.FilePermission images/0.jpg read)
這樣...,主要是要有一個label顯示image資料夾底下的0.jpg這張圖,但是我沒有權限..
我的程式碼:
image1=new ImageIcon("images/0.jpg");
image2=new ImageIcon("images/0.jpg");
Label1=new JLabel(""); //直接JLabel(image1);也沒用
Label2=new JLabel("");
setVisible(true);
Label1.setIcon(image1);
Label2.setIcon(image2);
我import java.security.Access........那項,也在main之後加throws..還是沒用..
不知道為什麼會這樣? 以前(6u12)好像都不會...更新完之後(6u20)就毀了..
感謝各位大大解答了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.107.93
推
07/01 16:13, , 1F
07/01 16:13, 1F
→
07/01 21:38, , 2F
07/01 21:38, 2F
→
07/01 21:44, , 3F
07/01 21:44, 3F
→
07/01 21:46, , 4F
07/01 21:46, 4F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):