【发布时间】:2012-02-26 06:51:30
【问题描述】:
使用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 函数。
【问题讨论】:
标签: java swing jframe jscrollpane jtextcomponent