日本一区二区免费播放_麻豆导航_久久精品99_国产性av_色婷婷噜噜久久国产精品12p_av福利资源_精品综合久久

當前位置:首頁 > 網站舊欄目 > 學習園地 > 設計軟件教程 > 最近Eclipse Plugins 開發(fā)總結

最近Eclipse Plugins 開發(fā)總結
2010-01-14 22:50:33  作者:  來源:

·在使用TableViewer中使用CellEditor的時候,需要這樣創(chuàng)建TableViewer:new TableViewer(composite, SWT.BORDER| SWT.V_SCROLL | SWT.H_SCROLL | SWT.MULTI | SWT.VIRTUAL| SWT.MULTI | SWT.FULL_SELECTION); ,這里主要是SWT.FULL_SELECTION的應用,否則在選中的時候比較麻煩


·當table中的數據被修改之后,需要調用setInput將input重新設置一下,這里的修改不包括使用CellEditor對數據的修改,或者refresh一下也可


·org.eclipse.ui.PartInitException: No editor descriptor for id 和Unable to create editor ID以及No editor descriptor for id問題的解決,有時候新添加一個dependencies的時候以前運行的plugin 工程會出現莫名其妙的錯誤,導致plugin加載失敗,在error日志里面會含有上面的錯誤,其解決方法是將當前的runtime-Application從Eclipse Application中刪除,重新新建一個就好了


·swt list沒有用提供在戶選擇發(fā)生變化進行監(jiān)聽的監(jiān)聽器,需要自己實現


·emf作為table viewer的input的時候,如果要交換兩個元素的位置,不能使用Collections.swap()方法,而必須使用EList的move()方法


·對reference為many使用SetCommand,需要傳一個index來指定當前要set的reference的位置,這個位置可以使用ECollections.indexOf()來取得


·通過editorpart得到project的方法:IFileEditorInput ei = (IFileEditorInput) part.getEditorInput();
  this.project = ei.getFile().getProject();


·Access restriction: The type IJavaProject is not accessible due to restriction on required library問題的解決
今天碰到這個問題,調整一下plugin dependencies的順序就好了


安徽新華電腦學校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢
主站蜘蛛池模板: 亚洲黄色片在线观看 | 另类侏儒freesex | 人人草人人干 | 韩国高清色www在线安全 | 久久99精品久久只有精品 | 欧美成人精品动漫在线专区 | a网站在线观看 | 国产大秀视频一区二区三区 | 久久久久久久99精品免费观看 | 欧美精品hd | 波多野结衣一二区 | 欧美3p在线观看一区二区三区 | 久久这里只有精品免费视频 | 国产区91 | 久久中文字幕网 | 国产香港特级一级毛片 | 欧洲第一区第二区第三区 | 亚洲国产高清视频 | 色综合天天综合网国产成人 | 美女黄频a美女大全免费皮 美女黄色三级 | 亚洲第一视频网站 | 韩国一区二区三区视频 | 免费观看日本污污ww网站一区 | 精品国产第一页 | 日本vidz| 欧美xbxbxbxb大片 | 久久伊人精品综合观看99 | 就操网 | 天天操一操 | 热久久只有精品 | 天天操天天干天天爱 | 日本欧美高清视频 | 欧美高清色视频在线播放 | 一级毛片在线全部免费播放 | 在线观看aaa| 日韩不卡手机视频在线观看 | 国产区cosplay在线观看 | 国产一级做a爱片久久片 | 久久中文字幕一区二区三区 | 国产黄a三级三级看三级 | 亚洲日本成人 |