JavaFX 2.2 rendu des polices problématique
Nous ne pouvons pas obtenir de manière satisfaisante l'affichage de la police Roboto Thin
dans notre application JavaFX
à la taille souhaitée. Il souffre d'aliasing dans le déchirement.
Nous avons pris la police Roboto de ici. (en fait de maven)
Il semble bien, à 100px
, qui est trop grand pour nos besoins.
Idéalement, nous voulons que ce soit re-dimensionné et extensible. Cependant, il semble déchiqueté même à 50 pixels, ce qui devrait être le plus adapté car il est divisible par 2 (pas de pixels de basculement du recherche parfaite 100). Nous avons essayé d'autres petites tailles avec la même insatisfaction.
Si vous regardez ce lien de RobotoThin100 rendu en tant que police Web Google, il est beaucoup plus petit et n'a aucun de ces problèmes d'alias.
Nous prévoyons d'utiliser ce cadre de portage pour fonctionner sur Android, ce qui signifie que nous devons utiliser Java 7 et que nous ne pouvons pas mettre à niveau vers JavaFX 8 tel que nous le comprenons actuellement. Cependant, les captures d'écran proviennent simplement de Windows 7 version pour le moment.
Notre CSS ressemble à ce qui suit:
.label
{
-fx-text-fill:#ffffff;/*white*/
-fx-font-size: 100px;
-fx-font-family: "Roboto Thin";
}
Faisons-nous quelque chose de mal?
Merci d'avance.
1 answers
Donc @Aliana vous voulez dire que vous voulez que votre texte soit re-dimensionné sur tout l'appareil, si c'est le cas, vous devez placer 100dp (pixels numériques) et non des pixels