Je veux calculer la taille de la police en fonction d'une valeur de largeur.
//Custom Font
Font.loadFont(Fonts.class.getResourceAsStream("/font/bignood/bignoodletoo.ttf"), 10)
String text = "Hello World";
Double width = 100;
Question similaire à Java AWT 2
Edit : Use case
Pensez à un bouton qui a un texte "PLAY MONEY"¹
. Maintenant je vais traduire le texte en PT_BR et il appelle maintenant "DINHEIRO FICTICIO"²
. Comme vous pouvez le voir, le mot² est plus grand que le mot¹, donc si vous définissez le même Font Size
alors tu vas voir DINHEIRO FIC...
à l'intérieur du bouton.
Donc la mission ici est d'obtenir le width
valeur de la Button
obtenir le text
et appliquer le Font Size
pour faire tenir le texte complet à l'intérieur du Button
chaque fois que je change le text
.