Bonjour,
Je développe depuis plusieurs années un logiciel d'histoire (on le trouve sur histoiremondiale.net).
Depuis cette année j'utilise une police ttf que l'on trouve ici (https://www.dafont.com/fr/ecolier.font).
Sous Windows, pas de souci. Soit à partir d'eclipse ou à partir du jar si la police se trouve là où le programme la cherche.
Sous Ubuntu, avec les mêmes source sous eclipse la commande
String police = "donnees" + File.separatorChar + "ec.TTF";
fonte = new File(police);
ge.registerFont(Font.createFont(Font.TRUETYPE_FONT, fonte));
ne déclenche pas d'erreur mais la police en question n'est pas utilisée. Et pourtant le fichier "ec.ttf" existe bien puisque fonte.exists() renvoie true.
Une idée ?
Partager