Java - Dessiner le texte au centre de l'image

J'ai besoin d'écrire du texte dans le centre de l'image. Le texte écrit n'est pas toujours le même.

Le code que j'utilise est ici:

//Here I first draw the image
g.drawImage(img, 22, 15, 280, 225, null);
//I get the text 
String text = photoText.getText();
//Set the text color to black
g.setColor(Color.black);
//I draw the string 
g.drawString(text, 79.5F, 220.0F);

Le problème est que le texte n'est pas au centre de l'image, que puis-je faire?

J'ai seulement besoin de dessiner le texte au centre horizontal.

OriginalL'auteur GhzNcl | 2011-09-06