javax.mail.intenet.MimeMessage.setText(txt, charset) won't compile in IntelliJ 4.5
The following snippet compiles OK:
msg.setText(txt)
But I need to set the Character Set. The API docs and IntelliJ's Go To/Implementation confirm the required method:
msg.setText(String s, String s1)
So I try:
msg.setText(txt, charset);
But IntelliJ generates an error, stating that setText(String) in Message cannot be applied. It doesn't seem to recognize that alternative method.
Thanks in advance for any help.
请先登录再写评论。
Hello Duncan,
I had the same problem not too long ago and resolved it by casting the Message into a MimeMessage. For example:
((MimeMessage)msg).setText("this, that, and the other thing...", "UTF-8");
That said, I don't quit remember how/why I came to this solution but as I recall the root of the problem was not related to IDEA.
Hope this helps,
Peter Boyd