1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| public void paintComponent(Graphics g)
{
super.paintComponent(g);
Graphics2D g2 = (Graphics2D) g;
g2.setRenderingHint(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_SPEED);
g2.setRenderingHint(RenderingHints.KEY_COLOR_RENDERING, RenderingHints.VALUE_COLOR_RENDER_SPEED);
g2.setRenderingHint(RenderingHints.KEY_FRACTIONALMETRICS, RenderingHints.VALUE_FRACTIONALMETRICS_OFF);
g2.setRenderingHint(RenderingHints.KEY_DITHERING, RenderingHints.VALUE_DITHER_DISABLE);
g2.setColor(this.getBackground());
g2.fillRect(0,0,getWidth(), getHeight() );
if(bufferedImage!=null)
{
g2.drawImage(bufferedImage,(getWidth()-bufferedImage.getWidth())/2,(getHeight()-bufferedImage.getHeight())/2,null);
}
g.drawString(Parametre.dateLocale(),600,580);
if(bufMap!=null)
{
g2.setComposite(monComposite);
g2.drawImage(bufMap,(getWidth()-bufMap.getWidth())/2,(getHeight()-bufMap.getHeight())/2,null);
}
} |
Partager