I've created some dynamic reports using the Java JasperReports API. In particular, I have a subreport with a header and a detail band. I'd like to add an image to the detail band. The image will vary at fill time. Is there any way to set the detail band (or the JRDesignImage) to expand at to accomodate images of varying size? I'd like a behaviour similar to the JRDesignTextField. I can set the height of the JRDesignTextField to 1, then set the setStretchWithOverflow(true). This will allow the JRDesignTextField to stretch vertically if the content of the field is too large for the available area. Is there any way to achieve the same effect with the JRDesignImage? Scaling the image is not an option in my case.