您的位置:首页 >> 编程开发 >> Java >> Java基础 >> Eclipse >> 正文
RSS
 

Eclipse简介和插件开发

http://www.rdxx.com 04年12月06日 12:12 Blog 我要投稿

关键词: 插件 , Eclipse , 开发 , IP

        {        
         mailInfo=mailInfo+"发件人 : "+from+"\n";                
         mailInfo=mailInfo+"邮件主题 : "+subject+"\n";
         mailInfo=mailInfo+"发送时间 : "+message.getSentDate() +"\n";
        
         //如果显示内容,则打印内容
         if(mc.isViewContent)
         mailInfo=mailInfo+message.getContent() +"\n";
        
         mailInfo=mailInfo+"------------------------------------\n";
        }
return mailInfo;
}

private JTextPane getJTextPane() 
    {
        if (jTextPane == null) 
        {
            jTextPane = new JTextPane();
        }
        
        return jTextPane;
    }
   
 /**
     * 判断目标关键字数组中是否有指定的字符串,进行过滤
 * @param targetStr :
 * @param keys :
 * @return 如果有,返回true, 否则返回false
 */
 
    private boolean isElementinString(String targetStr,String [] keys)
    {
     //没指定过滤条件,显示所有
     if (keys==null)
     return true;
     //指定字符串为空,直接返回false
     if (targetStr==null)
     return false;
     for(int i=0;i<keys.length ;i++)
     {
     if (targetStr.indexOf(keys[i])>-1)
     return true;
     }
     return false;
    }
 
}  
//  @jve:decl-index=0:visual-constraint="10,10"--说明,这是Visual Editor添加的控制信息

 

以上代码的注释已经保证你能够看清楚,这里就不加累述,有兴趣的可以自己试试,体验一切尽在掌握的快感。当然这个例子做的实在简单,因此也为你的进一步开发留有足够的余地。

3.3打包和发布
到此,在mypulgin中增加了邮件信息菜单和对话框,系统的plugin.xml如下:



<?xml version="1.0" encoding="UTF-8"?>
9 7 3 11 12 13 14 4 8 :

 
 
标签: 插件 , Eclipse , 开发 , IP 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站