I think that the problem is in netbeans.. I use eclipse and I've put the utf-8 encoding in all the text type in Preferences-Context type. I'm sorry but I'm not sure that the problem is in this encoding and I don't know where you can change the encoding in netbeans. Comunque, visto che siamo italiani entrambi, ti rispondo anche in italiano che forse ci capiamo meglio (soprattutto considerando il mio inglese ;P ) Allora, io non ho mai avuto problemi di questo tipo perchè ho sempre impostato, appena installato eclipse, l'utf-8 come encoding in quasi tutti i tipi di testo (escluso i java properties file e forse qualcos'altro) sostituendolo, dove necessario, al ISO-8859-1.. non so dirti con sicurezza se cambiando questo encoding risolvi il problema, ma se ti funziona su ireport e non su netbeans immagino che il problema sia proprio su netbeans. In eclipse queste proprietà sono in Preferences e le trovo digitando "context type" nel campo di ricerca.. in netbeans purtroppo non so dirti dove poterlo trovare. Non posso aiutarti di più ma se può servirti qualche altra info chiedi pure.