原创 鍵盤事件

// 回車  if (e.character == SWT.CR) {                             sv.getInsertAction().run(); // 空格鍵(eclipse3.5 沒有SWT.SP

原创 Platform來獲取一些系統的路徑和參數

  在Eclipse的插件開發中,可以通過Platform來獲取一些系統的路徑和參數。  假定Eclipse的安裝路徑爲:D:/Java/ecl

原创 eclipse rcp 打開sequence

前提: eclipse中有net.java.amateras插件   boolean fig = OpenStrategy.activateOnOpen();             IWorkspaceRoot root = Resou

原创 給java項目手動(代碼)添加jar包

public static void addClassPath(IJavaProject project, String jarPath) {   try {    IClasspathEntry[] oldClassPaths = pr

原创 java 給系統剪切板放文件

Transferable t = new Transferable() {                 @Override                 public Object getTransferData(DataFlavo

原创 獲得java項目,並且在某個方法中添加內容

獲得工作區的第一個項目,找到類“x.y.z.Test”,並且在方法中添加一段代碼 eg:   public static void doS() {   IProject[] projects = ResourcesPlugin.getWo

原创 關於enctype="multipart/form-data" ,後臺request.getParameterMap()

form上如果加上 enctype="multipart/form-data" 屬性,那麼後臺request.getParameterMap()接受到的參數是 hashmap類型的。如果沒有這個屬性,那麼後臺request.getPara

原创 百度echarts 日曆插件,點擊變色,默認選中當前日期

本文原創,轉載註明出處思路:每個日曆單元格都可以指定數據標記圖形,默認圓形,這邊設置成方形,即代碼示例中的“symbol:'rect',”然後,指定的日期需要高亮,那麼將這個填充圖形的寬度和高度設置成和日曆單元格大小一樣,即代碼示例中 s

原创 java 拖拽文件 和windows交互

使用鼠標鉤子比較方便 1:在拖動開始的時候打開鉤子 2:鼠標鉤子監聽鼠標鬆開的時候,傳文件路徑 3:拖動完成之後關閉鼠標鉤子 缺點: 不能跨平臺   前提: org.eclipse.swt.win32.win32.x86_3.5.0.v3

原创 插件開發,包衝突之類加載器問題

研究了一天,終於研究懂了 ======================================轉載註明出處==============================================================

原创 eclipse實現javadoc懸浮

轉載請註明出處:   網上搜了一下,幾乎沒有實現的代碼 自己摸索了兩三天,知道實現org.eclipse.jdt.ui.javaEditorTextHovers接口   但是這個接口只有三個方法,只能滿足普通的懸浮(懸浮框中加鏈接他就不能

原创 關於struts2後臺接受jquery ajax提交的複雜對象

=============================Struts2配置文件================================================== 最主要的是Struts2的配置  如下配置好了,才能接受

原创 根據ip地址判斷國家

http://api.wipmania.com/   輸入這個網址  你會大吃一驚   不過不知道能不能代碼得到

原创 關於struts2的一些總結

好久不碰j2ee了,最近連最基本的配置都忘記了,從今天開始做點總結。 ====================================================================================

原创 jface獲得treeview中某一行某一列 變色

此處用的是CheckboxTreeViewer  和treeview大同小異   首先獲得Point tree.addMouseListener(new MouseListener() {        @Override    publ