浏览 2775 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-10-28
最后修改:2009-10-28
看来javaFX1.1对中文的支持差不少. Text 类的属性smooth, 意思是"字体平滑",默认值为true. 平时做CSS时都启用字体平滑会好看些.也没多想认为 javafx的Text也应该开启"字体平滑",但显示中文时就很模糊.设置false后中文字体就清楚了,看来javaFX1.1对中文的支持差不少. 请看下面一个例子,有两个Text对象,smooth属性不同.显示的效果也不同 Text{ font:overFont translateX:2 translateY:paddinTop content:bind "编号:{ number}" textOrigin:javafx.scene.text.TextOrigin.TOP smooth:true } Text{ font:overFont translateX:85 translateY:paddinTop content:bind "材料类型:{type}" textOrigin:javafx.scene.text.TextOrigin.TOP smooth:false } "编号" 很模糊, "材料类型"很清楚 textOrigin:javafx.scene.text.TextOrigin.TOP 这个属性也很重要, 决对定位时 原始坐标点的起点位置. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |