2
Cobra
を使用して、私はドームツリーの特定のノードまたはhtmlpane
の特定のピクセルにスクロールするvoid関数を持っています。 JFrame.setContentPane()
関数を使用してhtmlpane
をコンテナとして設定し、scroll()
関数を使用して指定点をスクロールすると、動作しません。ここで JFrameの特定の部分にスクロール
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関数を。
どこに置くべきですか? before frame.setsize();それとも? – lonesome
あなたのコードを貼り付けて、プログラムを再実行しますが、何も変わりません。 – lonesome
frame.setVisible(true)の後に試してください。 –