使用Cobra
,我有一个 void 函数,它将滚动到 dom 树的给定节点或htmlpane
. 当我使用JFrame.setContentPane()
函数将其设置htmlpane
为容器,并使用该scroll()
函数滚动特定点时,它不起作用。
这是代码:
HtmlRendererContext rendererContext = (HtmlRendererContext) new LocalHtmlRendererContext(htmlPanel, uAgent);
DocumentBuilderImpl builder = new DocumentBuilderImpl(uAgent, rendererContext);
Document document = builder.parse(url);
JFrame frame = new JFrame();
htmlPanel.scroll(500, 300);
//frame.getContentPane().add(htmlPanel);
frame.setContentPane(htmlPanel);
如果您看到以下代码:
frame.setContentPane(htmlPanel.scroll(500, 300));
它说:
这里不允许使用 void 函数。