import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;
import java.net.URL;
import java.io.*;public class Web extends JApplet{
private JEditorPane jep=new JEditorPane();
public void init(){
try{
URL url=new URL("http://www.sun.com/index.html");
getContentPane().add(new JScrollPane(jep));
jep.setPage(url);
}catch(IOException ex){
System.out.println(ex);
}

}
}为什么运行以后显示不出结果而且报错、、

解决方案 »

  1.   

    报什么错?
    最好用ex.pringStackTrace()来输出错误. 
      

  2.   

    java.lang.RuntimeException: java.security.AccessControlException: access denied
    (java.net.SocketPermission www.sun.com:80 connect,resolve)
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
    nection.java:883)
            at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLCon
    nection.java:1904)
            at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:376
    )
            at javax.swing.JEditorPane.getStream(JEditorPane.java:689)
            at javax.swing.JEditorPane.setPage(JEditorPane.java:406)
            at Web.init(Web.java:16)
            at sun.applet.AppletPanel.run(AppletPanel.java:378)
            at java.lang.Thread.run(Thread.java:595)
    Caused by: java.security.AccessControlException: access denied (java.net.SocketP
    ermission www.sun.com:80 connect,resolve)
            at java.security.AccessControlContext.checkPermission(AccessControlConte
    xt.java:264)
            at java.security.AccessController.checkPermission(AccessController.java:
    427)
            at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
            at java.lang.SecurityManager.checkConnect(SecurityManager.java:1034)
            at sun.net.www.http.HttpClient.openServer(HttpClient.java:459)
            at sun.net.www.http.HttpClient.<init>(HttpClient.java:214)
            at sun.net.www.http.HttpClient.New(HttpClient.java:287)
            at sun.net.www.http.HttpClient.New(HttpClient.java:299)
            at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLC
    onnection.java:792)
            at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
    ction.java:744)
            at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
    .java:669)
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
    nection.java:913)
            at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:367
    )
            ... 5 more
    这是所有的错误信息、、
      

  3.   

    lz我昨天就说了没错误,只是不是html的网页JEditorPane可能不能解析,看来是你环境问题了