I am using the class Graphics2D to print some texts from a Java application. To print it I am implementing the interface Printable and the class Graphics2D. Then I use the method drawString from Graphics2D.
The thing is that sometimes (depending on the string I am printing), some characters are on top of each other and the spacing between characters is crazy.
Does anyone know why?