Buongiorno a tutti.
Devo far comparire a schermo il modello di una fattura che ho disegnato in un JPanel grazie al metodo paintComponent.
All'interno del modello devo mettere l'intestazione della fattura. Il problema è che devo metterla centrata rispetto due punti. Utilizzando il metodo drawString non riesco a farlo perchè non riesco a determinare la lunghezza della stringa.
Il codice che vorrei utilizzare è del seguente tipo
public void paintComponent (Graphics g)
{
super.paintComponent(g);
//Disegno modello fattura
....
//disegno stringa da centrare nel JPanel.
g.drawString("FATTURA ACCOMPAGNATORIA",x0,y0);
}
Qualcuno potrebbe aiutarmi???

Rispondi quotando