Java Swing,setPage()不会更改JEditorPane

时间:2017-05-03 18:33:13

标签: java swing events jeditorpane

我有两个类,一个用于按钮,一个用于按钮的文本字段和动作侦听器,另一个用于包含JEditorPane和动作侦听器调用的方法。

我遇到的问题是setPage方法没有实际设置页面,因此JEditorPane没有更新。

方案如下:

  • 我点击了一个按钮来搜索网页
  • 点击后,动作监听器触发并调用visitPage类中的WebBrowserPane,从文本框中传递URL
  • visitPage方法使用此网址并调用setPage(url)

我希望这可以改变JEditorPane,但事实并非如此。我有一个工作版本,但我将功能和界面分成不同的类。

我之前研究过,除了使用以外没有找到真正的答案:

Document doc = jep.getDocument(); 

doc.putProperty(Document.StreamDescriptionProperty, null);

总结一下我的问题是setPage(url)似乎没有改变JEditorPane。我已经解决了这个问题。

0 个答案:

没有答案