Some components render text using the drawString() method of Graphics2D and properly set the text rendering hints using the getTextAntialiasingHint() method in the Platform class. However, other components use a glyph vector that does not currently respect the text rendering hints. These components should be updated to use a FontRenderContext containing the correct text rendering hints:
Also, there is a minor issue with the use of getTextAntialiasingHint(): the AWT "awt.font.desktophints" property may contain multiple hints (e.g. on my desktop it also defines KEY_TEXT_LCD_CONTRAST) and Pivot is only looking at KEY_TEXT_ANTIALIASING. Additional methods should be added to support the other values.