В вашем коде ListFieldCallback переопределите drawListRow () и установите там шрифт:
public void drawListRow(ListField list, Graphics g, int index, int y, int w) {
Font myFont= FontFamily.forName(FontFamily.FAMILY_SYSTEM).getFont(fontStyle,
fontSize);
g.setFont(myFont);
g.drawText(str, 0, y, DrawStyle.TOP|DrawStyle.LEFT, w);
}