I am developing a MIDP application to display chinese word on Canvas. I have 3 questions as follows:
1. I want to read a chinese text file. What encoding scheme (UTF-8 or UTF-16) needed to adopt? What InputStream or Reader class needed to use?
2. Can I store the UTF encoded text in String and display on Canvas later?
3. If the above was wrong, any suggestion to my problem?

Thanks!