Error : 解决IReport图片在Designer Tab的Expression Class选择java.io.InputStream保存后,重新打开又变为java.lang.String的问题
解决方法:在XML Tab里面的imageExpression里多加一个class="java.io.InputStream",将其类型定为java.io.InputStream。如果不自己定义class,默认使用java.lang.String
例如:
<image onErrorType="Blank">
<reportElement x="397" y="0" width="100" height="100"/>
<imageExpression class="java.io.InputStream"><![CDATA[$V{THUMBNAIL}]]></imageExpression>
</image>