title: Java jTable displaying question marks instead of utf-8 characters
body: <p>I'm facing this issue with a java application program. I'm binding a jtable in my gui to mysql database and using the jtable to display the records in the database. 
  I have to insert Arabic characters in some field, however the jtable displays question marks instead of these characters after inserting the data from the java program. Both my program and mysql are using utf-8 encoding. 
  The characters are displayed when inserting the records directly using phpmyadmin.
  I've changed region and language on my windows 7 so it would fit the arabic language but still have the problem.
  My GUI contains labels with Arabic words so i think the problem here is with the jtable.</p>