我们无法令人满意地在Roboto Thin
应用中以我们想要的大小显示JavaFX
字体。它在撕裂时会出现锯齿现象。
我们从here获取了Roboto字体。 (实际上来自maven)
100px
看起来很好,这对我们来说太大了。
理想情况下,我们希望这可以重新调整大小和可伸缩性。然而,即使在50px时它看起来也是锯齿状的,这应该是最容易调整的,因为它可以被2整除(没有完美外观100的失败转速像素)。我们尝试过其他同样不满意的小尺寸。
如果您查看此link of RobotoThin100 rendered as a Google web font,它会小得多,并且没有任何这些别名问题。
我们计划使用这个porting framework to run on android,这意味着我们需要使用Java 7,而不能像我们目前所理解的那样升级到JavaFX 8。但是,截图只是来自Windows 7版本。
我们的CSS如下所示:
.label
{
-fx-text-fill:#ffffff;/*white*/
-fx-font-size: 100px;
-fx-font-family: "Roboto Thin";
}
我们做错了吗?
提前致谢。
答案 0 :(得分:2)
所以@Aliana你的意思是你希望你的文本可以在整个设备上重新调整大小,如果这样100px,你必须放置100dp(数字像素)而不是像素