对方发过来的字符集和你打开时使用的字符集不同,你最好也像Outlook Express那样,可以让人选以哪种编码查看

解决方案 »

  1.   

    没用过,没接触过,友情Up 将“流氓无赖”测试到底
    ——始于2003年7月
    树欲止而风不停,行云流水匆匆去;
    树梢蚂蚱凭空望,江边浪花碎巨石; 支持“流金岁月”!!!
    发送框,少个“右键菜单,选择粘贴”;
    ——2003年12月24日am^@^
      

  2.   

    //添加附件
       public void affix() {
      
       String fileAffix;
       Enumeration enum=files.elements();
       while(enum.hasMoreElements()){
      
       try{
        MimeBodyPart mbp=new MimeBodyPart();
        fileAffix=enum.nextElement().toString();
        FileDataSource fs=new FileDataSource(fileAffix);
        mbp.setDataHandler(new DataHandler(fs));
        mbp.setFileName(MimeUtility.encodeWord(fs.getName(),"GB2312",null)); 
                 //防止文件名字中文乱码
        mp.addBodyPart(mbp);
      
                }
             catch(Exception e){
             JOptionPane.showMessageDialog(this,"附件增加出错"+e);
             }
       }
       files.removeAllElements();
       }