eclipse擴充套件自定義工具欄按鈕

2021-07-03 04:23:49 字數 692 閱讀 7292

在外掛程式開發專案中,有時需要自己定義工具,提高使用者體驗。

下面介紹兩種方法,首先找到外掛程式專案的plugin.xml,開啟之後找到擴充套件tab頁

第一種方法:新增org.eclipse.ui.actionsets——新建actionset(注意visible要設定為true哦)——新建action(aciont 所對應的類必須實現org.eclipse.ui.iworkbenchwindowactiondelegate 介面)

public void run()

//執行**體

}第二種方法:step1,新增org.eclipse.ui.menus——新建menucontribution(如果要顯示在工具欄上則locationuri=*******:org.eclipse.ui.main.*******?after=additions)——新建command(此處icon為,commandid為後面自己所新增的id)

step2,新增乙個org.eclipse.ui.commadns——新建command(此處的id為前面的commandid,此處的defaulthandler為對應的操作類,此類必須繼承自org.eclipse.core.commands.abstracthandler)

public object execute(executionevent event) throws executionexception 

//執行**體

layui自定義工具欄

給大家分享的功能是layui自定義工具欄 功能效果 開啟資料 頭部工具欄區域 關鍵引數 引數型別 string dom boolean 引數說明 demo 指向自定義工具欄模板選擇器 直接傳入工具欄模板字元 true 僅開啟工具欄,不顯示左側模板 default 讓工具欄左側顯示預設的內建模板 在這...

openlayers自定義工具欄

因為業務要求,去年寫過基於openlayer的工具欄,網上有些工具欄的文章,但是都沒什麼人提供原始碼學習。希望我的demo能幫助大家更好的理解與開發,有什麼不足請見諒,這裡說下我的基本的實現。openlayer上有些例子,建議熟讀文件後再來看本例 所有的相關檔案都放在map資料夾中,mapconfi...

easyui自定義工具欄

easyui的彈出框上有工具欄 上方 和按鈕欄 下方 工具欄的按鈕預設靠左,自己沒找到調整位置的屬性。為了在右上角放乙個關閉按鈕,只能使用easyui的屬性自定義乙個工具欄,主要的實現為 建立乙個div作為工具欄,在div中放要顯示的按鈕,按鈕在div中向右靠齊 在彈窗框div中新增屬性 data ...