Java 字体映射问题Oracle Forms 11
我无法映射表单的字体。我跟着 我在WLS服务器文件的Registry.dat处添加了以下行:Java 字体映射问题Oracle Forms 11,java,oracle,oracleforms,Java,Oracle,Oracleforms,我无法映射表单的字体。我跟着 我在WLS服务器文件的Registry.dat处添加了以下行: default.fontMap.appFontnames=Courier New,Courier,courier,System,Terminal,Fixed,Fixedsys,Times,Times New Roman,MS Sans Serif,Arial,Wingdings default.fontMap.javaFontnames=MonoSpaced,MonoSpaced,MonoSpaced,
default.fontMap.appFontnames=Courier New,Courier,courier,System,Terminal,Fixed,Fixedsys,Times,Times New Roman,MS Sans Serif,Arial,Wingdings
default.fontMap.javaFontnames=MonoSpaced,MonoSpaced,MonoSpaced,Dialog,MonoSpaced,Dialog,Dialog,Serif,Serif,SansSerif,SansSerif,Wingdings
并将以下行添加到fontconfig.properties:
allfonts.wingdings=Wingdings
wingdings.plain.alphabetic=Wingdings
wingdings.bold.alphabetic=Wingdings
wingdings.italic.alphabetic=Wingdings
wingdings.bolditalic.alphabetic=Wingdings
运行表单时,绝对没有任何更改。看起来fontconfig永远不会被读取,因为将Wingdings映射到Java标准字体也可以。我正在尝试映射一些Wingdings字体。但是映射其他字体也不起作用
有人想办法解决这个问题吗?字体没有解决办法,必须更改。没有办法强制进行字体映射
谢谢,我曾经在Oracle报告中遇到过类似的错误,即当NLS_LANG设置为UTF8时,Wingdings字体没有出现 解决方案是“使用UTF8时唯一可用的Wingdings字体是ASC 32和127之间的字符。ASC 252将显示空白,因为UTF8不支持它 以下任何字体集都可以提供合理的解决方案 韦丁斯-chr(97) 翼梢2-chr(80) 翼梢2-chr(87) 也许可以试试webdings,看看你是否能得到更好的回复。将来你可以在我的博客oracleformsinfo.com上找到许多表单解决方案。谢谢