How about separating `setFont` to methods as follows?
* setFontName
* setPlaceholderName
* setFoneSize
* setPlaceholderFontSize