Bonjour,
pour récupérer les métriques d'une fonte, j'utilise le code suivant :
Mais pour moi le code n'est pas propre car je n'ai pas besoin d'une image.Code:
1
2
3
4
5
6 Font font = new Font(this.fontFamily, Font.PLAIN, this.fontSize); Image img = new BufferedImage(1, 1, BufferedImage.TYPE_INT_RGB); Graphics2D g2d = (Graphics2D) img.getGraphics(); this.metrics = g2d.getFontMetrics(font); this.widthText = this.metrics.stringWidth(this.text);
Je cherche plutot quelque chose qui ressemblerais à :
Et je n'ai pas trouvé comment contourner le fait que l'on ne puisse pas instancierCode:this.metrics = Graphics.getFontMetrics(font);
un objet Graphics.
Merci de vos lumières. :ccool: