Cela dépend de la version de JavaFX, je suppose que c'est d'environ 1,3.
Par défaut, ListView
affiche le résultat de toString()
appliqué aux objets stockés dans sa variable items
.
Mais vous pouvez définir une fonction cellFactory
qui va générer un ListCell
qui prend ces objets et présente dans un Node
tenant ce que vous mettez dans, par exemple un Text
ou Label
, ou quelque chose de plus complexe. Donc, là, vous pouvez formater le texte de la manière habituelle.
Maintenant, si vous ne voulez pas aller à ce niveau de détail, il suffit d'utiliser CSS:
.list-cell
{
-fx-font: 18pt "Arial";
}