【发布时间】:2013-06-28 18:32:21
【问题描述】:
我正在尝试将我的字体文件嵌入到 jar 文件中,这样我的应用程序就可以在不依赖任何平台的字体的情况下执行。
问题是,当我想设置 DynamicReports 列的字体时,文本组件或...通过设置它们的样式; style 对象中的 setFont 方法需要一个 FontBuilder 对象。我只能更改 FontName、FontSize 和 ... 这不是我需要的。我不确定,但我认为它使用字体名称从操作系统的安装字体创建字体对象。
有没有办法在 DynamicReports 中设置 java.awt.Font 类型的字体,或者有没有其他方法可以让我的应用程序独立于操作系统安装的字体。
如果有人可以帮助我,我会很高兴。
【问题讨论】:
标签: java fonts jasper-reports dynamic-reports