Jasper reports JasperReports:使用外部字体从java生成错误

Jasper reports JasperReports:使用外部字体从java生成错误,jasper-reports,ireport,Jasper Reports,Ireport,我的程序为阿拉伯语字母生成错误: cannot assign instance of net.sf.jasperreports.engine.base.JRBaseStaticText to field net.sf.jasperreports.engine.base.JRBaseParagraph.paragraphContainer of type net.sf.jasperreports.engine.JRParagraphContainer in instance of net.s

我的程序为阿拉伯语字母生成错误:

cannot assign instance of net.sf.jasperreports.engine.base.JRBaseStaticText to field 
net.sf.jasperreports.engine.base.JRBaseParagraph.paragraphContainer of type 
net.sf.jasperreports.engine.JRParagraphContainer in instance of 
net.sf.jasperreports.engine.base.JRBaseParagraph
我正在使用:

  • iReport 4.0.2
  • 视窗XP
  • jasperreports-fonts-4.0.2.jar
  • jasperreports 4.0.2.jar
  • jasperreports-extensions-3.5.3
我的.jrxml文件是:


我的错在哪里?请推荐我


提前感谢。

您的代码是什么?您的报表通常在iReport中生成。您应该使用textField显示参数(或变量或字段)