Hi, I've a problem in showing images in Page Header Band. This is my code. band = new JRDesignBand();band.setHeight(100); image = new JRDesignImage(jasperDesign);image.setX(450);image.setY(10);image.setHeight(30);image.setWidth(30);expression = new JRDesignExpression();expression.setValueClass(java.lang.String.class);expression.setText("$P{ImageUrl}");image.setExpression(expression);band.addElement(image); jasperDesign.setPageHeader(band); When I debugged the code, I noticed that after compilation of the report, it convert from JRDesignImage to JRBaseImage. May I know what's problem with my code? Thank you. Elaine.