Examples of GVTTreeRendererAdapter


Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

    return TextUtils.getText("svg");
  };

  public ScalableComponent createViewer(final ExternalResource resource, final URI uri, final int maximumWidth) {
    canvas = new ViewerComponent(uri);
    canvas.addGVTTreeRendererListener(new GVTTreeRendererAdapter() {
      @Override
      public void gvtRenderingCompleted(final GVTTreeRendererEvent e) {
        final Dimension preferredSize = canvas.getOriginalSize();
        float r = resource.getZoom();
        final int originalWidth = preferredSize.width;
View Full Code Here

Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

  }

  public ScalableComponent createViewer(final URI uri, final Dimension preferredSize) {
    canvas = new ViewerComponent(uri);
    canvas.setFinalViewerSize(preferredSize);
    canvas.addGVTTreeRendererListener(new GVTTreeRendererAdapter() {
      @Override
      public void gvtRenderingCompleted(final GVTTreeRendererEvent e) {
        canvas.setFinalViewerSize(canvas.getSize());
        canvas.revalidate();
        canvas.removeGVTTreeRendererListener(this);
View Full Code Here

Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

    return canvas;
  }

  public ScalableComponent createViewer(URI uri, final float zoom) throws MalformedURLException, IOException {
    canvas = new ViewerComponent(uri);
    canvas.addGVTTreeRendererListener(new GVTTreeRendererAdapter() {
      @Override
      public void gvtRenderingCompleted(final GVTTreeRendererEvent e) {
        canvas.setFinalViewerSize(zoom);
        canvas.revalidate();
        canvas.removeGVTTreeRendererListener(this);
View Full Code Here

Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

    public ViewerComponent(final URI uri) {
      super(null, false, false);
      setDocumentState(ALWAYS_STATIC);
      setSize(1, 1);
      addGVTTreeRendererListener(new GVTTreeRendererAdapter() {
        @Override
        public void gvtRenderingStarted(final GVTTreeRendererEvent e) {
          super.gvtRenderingStarted(e);
          final SVGDocument document = getSVGDocument();
          final SVGSVGElement rootElement = document.getRootElement();
View Full Code Here

Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

    public void setCenter(boolean center) {
    }

    public void setImageLoadingListener(final ImageLoadingListener listener) {
      addGVTTreeRendererListener(new GVTTreeRendererAdapter(){
        @Override
                public void gvtRenderingCompleted(GVTTreeRendererEvent e) {
          listener.imageLoaded();
               }
      });
View Full Code Here

Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

 
  public static java.awt.Image createComponent(String name, Point loc) {
    svgCanvas.setURI(Image.class.getResource("/logisim/icons/" + name).toString());
    svgCanvas.addSVGDocumentLoaderListener(new SVGDocumentLoaderAdapter() {});
    svgCanvas.addGVTTreeBuilderListener(new GVTTreeBuilderAdapter() {});
    svgCanvas.addGVTTreeRendererListener(new GVTTreeRendererAdapter() {});
    JPanel p =new JPanel();
    p.setLayout(null);
    p.setSize(50,50);
    svgCanvas.setLayout(null);
    svgCanvas.setLocation(loc);
View Full Code Here

Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

    final JPanel panel = new JPanel(new BorderLayout());
    panel.add("Center", svgCanvas);
    svgCanvas.setURI(About.class.getResource("/logisim/drawing.svg").toString());
    svgCanvas.addSVGDocumentLoaderListener(new SVGDocumentLoaderAdapter() {});
    svgCanvas.addGVTTreeBuilderListener(new GVTTreeBuilderAdapter() {});
    svgCanvas.addGVTTreeRendererListener(new GVTTreeRendererAdapter() {});
    return panel;
  }
View Full Code Here

Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

        c.addGVTTreeBuilderListener(new GVTTreeBuilderAdapter() {
            public void gvtBuildCompleted(GVTTreeBuilderEvent e) {
                pb.setValue(3);
            }
        });
        c.addGVTTreeRendererListener(new GVTTreeRendererAdapter() {
            public void gvtRenderingCompleted(GVTTreeRendererEvent e) {
                initDialog.dispose();
                v.dispose();
                System.gc();
                run();
View Full Code Here

Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

            stopProcessing();
        } else if (nextUpdateManager != null) {
            // We have to wait for the rendering to stop
            // before we install the new document.
            gvtTreeRenderer.addGVTTreeRendererListener
                (new GVTTreeRendererAdapter() {
                        GVTTreeRenderer gtr = gvtTreeRenderer;
                        public void gvtRenderingCompleted
                            (GVTTreeRendererEvent e) { install(); }
                        public void gvtRenderingCancelled
                            (GVTTreeRendererEvent e) { install(); }
View Full Code Here

Examples of org.apache.batik.swing.gvt.GVTTreeRendererAdapter

          // System.out.println(node.getClip());
          // System.out.println(node.)
        }
      });

      svgCanvas.addGVTTreeRendererListener(new GVTTreeRendererAdapter() {
        @Override
        public void gvtRenderingPrepare(GVTTreeRendererEvent e) {
          label.setText("Rendering Started...");
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.