2009-04-22 127 views
5

對於Java應用程序,我可以在全局基礎上設置RenderingHints嗎?目前,我已經在paintComponent方法中定義了這些方法,如下所示。但是,我希望在應用程序啓動時將它們設置爲一次,並在整個會話期間保持它們。如何在全局設置RenderingHints?

@Override 
protected void paintComponent(Graphics g) 
{ 
super.paintComponent(g); 

Graphics2D g2d = (Graphics2D) g; 
    g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); 
    g2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); 
} 

謝謝。

回答

1

這裏有一個system propert

+0

處理KEY_TEXT_ANTIALIASING,但KEY_ANTIALIASING呢? – 2009-04-22 21:24:05