Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JEditorPane:检测到连接到站点的失败_Java_Html_Browser_Jeditorpane - Fatal编程技术网

Java JEditorPane:检测到连接到站点的失败

Java JEditorPane:检测到连接到站点的失败,java,html,browser,jeditorpane,Java,Html,Browser,Jeditorpane,我将JEditorPane用作web浏览器,并且我需要能够检测到加载正确格式URL页面的任何失败,即不会引发畸形的URL异常。我使用PropertyChangeListener和PropertyName页面来表示页面加载完成的时间,但当我输入一些随机的胡言乱语(如http://geowfkwpf.com/,其他任何可以应用于JEditorPane的侦听器也没有,我都试过了 编辑:另外,在我进入链接后大约2秒会有一个砰砰的声音效果,大概是当程序得出无法连接的结论时,所以一定有某种方式来听它。顺便说

我将JEditorPane用作web浏览器,并且我需要能够检测到加载正确格式URL页面的任何失败,即不会引发畸形的URL异常。我使用PropertyChangeListener和PropertyName页面来表示页面加载完成的时间,但当我输入一些随机的胡言乱语(如http://geowfkwpf.com/,其他任何可以应用于JEditorPane的侦听器也没有,我都试过了


编辑:另外,在我进入链接后大约2秒会有一个砰砰的声音效果,大概是当程序得出无法连接的结论时,所以一定有某种方式来听它。顺便说一句,如果有办法禁用该声音,请告诉我,但这是第三个问题。

我找到了答案。行myJEditorPane.setContentTypetext/html;默认情况下,它是text/plain,这会导致myJEditorPane.setPageurl不抛出UnknownHostException,而是发出砰砰声。我不知道为什么,如果需要将内容类型设置为html,我不知道如何解决这个问题,我也不知道将内容类型设置为html做什么,但是,嘿,我为我解决了这个问题