Preferences > Java > Code Style > Formatter > Line Wrapping > Binary Expressions > Wrap before Operator
Вышеуказанные элементы управления, где находится +. (Хотя это никогда не должно быть на своей собственной линии)
Единственные известные мне библиотеки, которые правильно читают информацию о кернинге "somwhat", - это iText и FOP от Apache.
Начиная с Java SE 6, Java может предоставить информацию о кернинге, если ее предоставляет шрифт. По умолчанию он выключен и может быть включен следующим образом:
Map<TextAttribute, Object> textAttributes = new HashMap<TextAttribute, Object>();
textAttributes.put(TextAttribute.FAMILY, "Arial");
textAttributes.put(TextAttribute.SIZE, 25f);
textAttributes.put(TextAttribute.KERNING, TextAttribute.KERNING_ON);
Font font = Font.getFont(textAttributes);
Эта ветка форума содержит более подробное обсуждение темы: