当我们按下按钮(网页在相同的框架中打开)时,我向我的JFrame添加了一个WebPage。它工作正常。但是我想添加一个scrollPane,但是当我添加JScrollPane jsp = new JScrollPane(jep);
(jep = JEditorPane)时,网页就不会出现了。
如果需要,我会在此页面中添加更多信息。
代码(主要部分)
JEditorPane jep = new JEditorPane();
jep.setEditable(false);
try {
jep.setPage("xxxxxxxxxxxxx");
} catch (IOException error) {
jep.setContentType("text/html");
}
jep.setBounds(100, 50, 150, 100);
JScrollPane jsp = new JScrollPane(jep);
add(jsp)
add(jep);
谢谢,~3751_Creator
答案 0 :(得分:1)
原因是这条线:
jep.setBounds(100, 50, 150, 100);
您已为JEditorPane
设置了界限,但现在已将JEditorPane
添加到JScrollPane
。因此,不应为JEditorPane
设置界限,而应使用setbounds
JScrollPane
。{