1

Javaアプレットを使用して、レンダリングされたWebページのコンテンツを印刷する必要があります(印刷ダイアログなしの場合)。Cobra ライブラリ ( http://lobobrowser.org/cobra/getting-started.jsp ) を使用することを考えています。以下に示すコードは、私の要件を満たすと思われる最小限のレンダラーです。RENDERED コンテンツをプリンターに出力するにはどうすればよいですか?

    import javax.swing.*;
    import org.lobobrowser.html.gui.*;
    import org.lobobrowser.html.test.*;

    public class BareMinimumTest {
      public static void main(String[] args) throws Exception {
        JFrame window = new JFrame();
        HtmlPanel panel = new HtmlPanel();
        window.getContentPane().add(panel);
        window.setSize(600, 400);
        window.setVisible(true);
        new SimpleHtmlRendererContext(panel, new SimpleUserAgentContext())
.navigate("http://lobobrowser.org/browser/home.jsp");
      }
    }
4

0 に答える 0