Examples of JRPrintImageAreaHyperlink


Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

    }

    public String getToolTipText(MouseEvent event)
    {
      String tooltip = null;
      JRPrintImageAreaHyperlink imageMapArea = getImageMapArea(event);
      if (imageMapArea != null)
      {
        tooltip = getHyperlinkTooltip(imageMapArea.getHyperlink());
      }

      if (tooltip == null)
      {
        tooltip = super.getToolTipText(event);
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

      pnlLinksMouseDragged(e);
    }

    public void mouseMoved(MouseEvent e)
    {
      JRPrintImageAreaHyperlink imageArea = getImageMapArea(e);
      if (imageArea != null
          && imageArea.getHyperlink().getHyperlinkTypeValue() != HyperlinkTypeEnum.NONE)
      {
        e.getComponent().setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
      }
      else
      {
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

      return getImageMapArea((int) (e.getX() / realZoom), (int) (e.getY() / realZoom));
    }

    protected JRPrintImageAreaHyperlink getImageMapArea(int x, int y)
    {
      JRPrintImageAreaHyperlink image = null;
      if (imageAreaHyperlinks != null)
      {
        for (ListIterator it = imageAreaHyperlinks.listIterator(imageAreaHyperlinks.size()); image == null && it.hasPrevious();)
        {
          JRPrintImageAreaHyperlink area = (JRPrintImageAreaHyperlink) it.previous();
          if (area.getArea().containsPoint(x, y))
          {
            image = area;
          }
        }
      }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

      return image;
    }

    public void mouseClicked(MouseEvent e)
    {
      JRPrintImageAreaHyperlink imageMapArea = getImageMapArea(e);
      if (imageMapArea != null)
      {
        hyperlinkClicked(imageMapArea.getHyperlink());
      }
    }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

  {
    writer.write("<map name=\"" + imageMapName + "\">\n");

    for (ListIterator it = imageMapAreas.listIterator(imageMapAreas.size()); it.hasPrevious();)
    {
      JRPrintImageAreaHyperlink areaHyperlink = (JRPrintImageAreaHyperlink) it.previous();
      JRPrintImageArea area = areaHyperlink.getArea();

      writer.write("  <area shape=\"" + JRPrintImageArea.getHtmlShape(area.getShape()) + "\"");
      writeImageAreaCoordinates(area.getCoordinates());     
      writeImageAreaHyperlink(areaHyperlink.getHyperlink());
      writer.write("/>\n");
    }
   
    if (image.getHyperlinkTypeValue() != HyperlinkTypeEnum.NONE)
    {
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

          JRPrintHyperlink printHyperlink = chartHyperlinkProvider.getEntityHyperlink(entity);
          if (printHyperlink != null)
          {
            JRPrintImageArea area = getImageArea(entity);

            JRPrintImageAreaHyperlink areaHyperlink = new JRPrintImageAreaHyperlink();
            areaHyperlink.setArea(area);
            areaHyperlink.setHyperlink(printHyperlink);
            areaHyperlinks.add(areaHyperlink);
          }
        }
      }
    }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

    }

    public String getToolTipText(MouseEvent event)
    {
      String tooltip = null;
      JRPrintImageAreaHyperlink imageMapArea = getImageMapArea(event);
      if (imageMapArea != null)
      {
        tooltip = getHyperlinkTooltip(imageMapArea.getHyperlink());
      }

      if (tooltip == null)
      {
        tooltip = super.getToolTipText(event);
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

      pnlLinksMouseDragged(e);
    }

    public void mouseMoved(MouseEvent e)
    {
      JRPrintImageAreaHyperlink imageArea = getImageMapArea(e);
      if (imageArea != null
          && imageArea.getHyperlink().getHyperlinkTypeValue() != HyperlinkTypeEnum.NONE)
      {
        e.getComponent().setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
      }
      else
      {
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

      return getImageMapArea((int) (e.getX() / realZoom), (int) (e.getY() / realZoom));
    }

    protected JRPrintImageAreaHyperlink getImageMapArea(int x, int y)
    {
      JRPrintImageAreaHyperlink image = null;
      if (imageAreaHyperlinks != null)
      {
        for (ListIterator it = imageAreaHyperlinks.listIterator(imageAreaHyperlinks.size()); image == null && it.hasPrevious();)
        {
          JRPrintImageAreaHyperlink area = (JRPrintImageAreaHyperlink) it.previous();
          if (area.getArea().containsPoint(x, y))
          {
            image = area;
          }
        }
      }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintImageAreaHyperlink

      return image;
    }

    public void mouseClicked(MouseEvent e)
    {
      JRPrintImageAreaHyperlink imageMapArea = getImageMapArea(e);
      if (imageMapArea != null)
      {
        hyperlinkClicked(imageMapArea.getHyperlink());
      }
    }
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.