Package org.xhtmlrenderer.swing

Examples of org.xhtmlrenderer.swing.SwingReplacedElementFactory


    /**
     * Constructor for the Context object
     */
    public SharedContext(UserAgentCallback uac) {
        font_resolver = new AWTFontResolver();
        _replacedElementFactory = new SwingReplacedElementFactory();
        setMedia("screen");
        this.uac = uac;
        setCss(new StyleReference(uac));
        XRLog.render("Using CSS implementation from: " + getCss().getClass().getName());
        setTextRenderer(new Java2DTextRenderer());
View Full Code Here


    /**
     * Constructor for the Context object
     */
    public SharedContext(UserAgentCallback uac) {
        font_resolver = new AWTFontResolver();
        replacedElementFactory = new SwingReplacedElementFactory();
        setMedia("screen");
        this.uac = uac;
        setCss(new StyleReference(uac));
        XRLog.render("Using CSS implementation from: " + getCss().getClass().getName());
        setTextRenderer(new Java2DTextRenderer());
View Full Code Here

    /**
     * Constructor for the Context object
     */
    public SharedContext(UserAgentCallback uac) {
        font_resolver = new AWTFontResolver();
        replacedElementFactory = new SwingReplacedElementFactory();
        setMedia("screen");
        this.uac = uac;
        setCss(new StyleReference(uac));
        XRLog.render("Using CSS implementation from: " + getCss().getClass().getName());
        setTextRenderer(new Java2DTextRenderer());
View Full Code Here

        view = new ScalableXHTMLPanel(manager);
        manager.setRepaintListener(view);
        ImageResourceLoader irl = new ImageResourceLoader();
        irl.setRepaintListener(view);
        manager.setImageResourceLoader(irl);
        view.getSharedContext().setReplacedElementFactory(new SwingReplacedElementFactory(view, irl));
        view.addDocumentListener(manager);
        view.setCenteredPagedView(true);
        view.setBackground(Color.LIGHT_GRAY);
        scroll = new FSScrollPane(view);
    print_preview = new JButton();
View Full Code Here

        ImageResourceLoader irl = new ImageResourceLoader();
        irl.setRepaintListener(panel);
        ((DelegatingUserAgent) uac).setImageResourceLoader(irl);
       
        panel.getSharedContext().setUserAgentCallback(uac);
        panel.getSharedContext().setReplacedElementFactory(new SwingReplacedElementFactory(panel, irl));
    }
View Full Code Here

        // RootPanel holds the ReplacedElementFactories. Currently, this factory
        // is created on each call to layout, so we override the RootPanel method
        // and return our own--the chained factory delegates first for Swing
        // replaced element, then for SVG elements.
        ChainedReplacedElementFactory cef = new ChainedReplacedElementFactory();
        cef.addFactory(new SwingReplacedElementFactory());
        cef.addFactory(new SVGSalamanderReplacedElementFactory());

        final XHTMLPanel panel = new XHTMLPanel();
        panel.getSharedContext().setReplacedElementFactory(cef);
View Full Code Here

TOP

Related Classes of org.xhtmlrenderer.swing.SwingReplacedElementFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.