Package net.sf.jasperreports.engine.design

Examples of net.sf.jasperreports.engine.design.JRDesignBand.addElement()


        image.setOnErrorType(JRDesignImage.ON_ERROR_TYPE_ICON); //FIXME should we provide control of this to the user?

        applyStyleToElement(column.getStyle(), image);

        detail.addElement(image);
      }
      /**
       * Image columns
       */
      else if (column instanceof ImageColumn) {
View Full Code Here


        image.setX(column.getPosX().intValue());
        image.setScaleImage(imageColumn.getScaleMode().getValue());

        applyStyleToElement(column.getStyle(), image);

        detail.addElement(image);
      }
      /**
       * Regular Column
       */
      else {
View Full Code Here

            ConditionalStyle condition = (ConditionalStyle) iterator.next();
            JRDesignTextField textField = generateTextFieldFromColumn(column, getReport().getOptions().getDetailHeight().intValue(), null);
            transformDetailBandTextField(column, textField);
            applyStyleToElement(condition.getStyle(), textField);
            textField.setPrintWhenExpression(getExpressionForConditionalStyle(condition.getName(), column.getTextForExpression()));
            detail.addElement(textField);
          }
        } else {
          JRDesignTextField textField = generateTextFieldFromColumn(column, getReport().getOptions().getDetailHeight().intValue(), null);
          transformDetailBandTextField(column, textField);
          if (textField.getExpression() != null)
View Full Code Here

          }
        } else {
          JRDesignTextField textField = generateTextFieldFromColumn(column, getReport().getOptions().getDetailHeight().intValue(), null);
          transformDetailBandTextField(column, textField);
          if (textField.getExpression() != null)
            detail.addElement(textField);
        }
      }

        }
  }
View Full Code Here

        DJChart djChart = (DJChart) l.get(i-1);
        JRDesignChart chart = createChart(djChart);

        //Charts has their own band, so they are added in the band at Y=0
        JRDesignBand band = createGroupForChartAndGetBand(djChart);
        band.addElement(chart);
      }
    }
  }

  protected JRDesignBand createGroupForChartAndGetBand(DJChart djChart) {
View Full Code Here

      JRDesignLine line = new JRDesignLine();
      line.setX(0);
      line.setY(0);
      line.setWidth(968);
      line.setHeight(0);
      band.addElement(line);
     
      JRDesignStaticText text = new JRDesignStaticText();
     
      text.setX(0);
      text.setY(10);
View Full Code Here

      bigFont.setPdfFontName("Helvetica");
      bigFont.setPdfEncoding("Cp1252");
      bigFont.setPdfEmbedded(false);
      text.setFont(bigFont);
      text.setText(reportDefinition.getName());
      band.addElement(text);
      jasperDesign.setTitle(band);
     
  }
 
  public JRDesignTextField getPageFooter() {
View Full Code Here

        JRDesignLine line = new JRDesignLine();
        line.setX(x);
        line.setY(0);
        line.setWidth(field.getColumnWidth());
        line.setHeight(0);
        band.addElement(line);
        line.setY(2);
        band.addElement(line);

        JRDesignTextField textField = new JRDesignTextField();
        textField.setX(x);
View Full Code Here

        line.setY(0);
        line.setWidth(field.getColumnWidth());
        line.setHeight(0);
        band.addElement(line);
        line.setY(2);
        band.addElement(line);

        JRDesignTextField textField = new JRDesignTextField();
        textField.setX(x);
        textField.setY(4);
        textField.setWidth(field.getColumnWidth());
View Full Code Here

          expression.setValueClass(String.class);
          expression.setText("com.projity.datatype.DurationFormat.format($V{" + getFieldName(field, true) + "Sum})" );
        }

        textField.setExpression(expression);
        band.addElement(textField);
      }

      x += field.getColumnWidth();
    }
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.