eclipse-gef

    0熱度

    1回答

    我想在GEF編輯器中繪製橢圓和圓角矩形。 我沒有使用畫布,我正在使用XY layout.I能夠在此佈局中繪製矩形,但不能在其他兩個中繪製矩形。 請指導

    0熱度

    1回答

    我需要在插件工具中設置模型對象的某些路徑的顏色。我設置了與目標模型元素(EMF)相對應的editpart(圖形)。但是,只要我點擊,重新定位屏幕上的元素或瀏覽編輯器,editpart圖形的顏色就會更改爲其默認值(黑色)。我需要修正顏色,並在發生此類事件(點擊,移動等)時不會更改。請任何幫助! 這裏是我使用的代碼: for(EObject element:visitedNodes) { //He

    0熱度

    1回答

    目前,我正在創建基於Eclipse 4的RCP應用程序,它具有部件(視圖和編輯器)。 我想添加一個基於GEF的圖形編輯器。但沒有找到Eclipse 4和GEF的任何教程。 目前,我也看到了GEF4,但其渲染引擎是Javafx。我不應該使用GEF4,因爲我必須在圖形編輯器和不同部分之間提供拖放功能。 讚賞任何教程鏈接或建議。 感謝 Shashwat

    0熱度

    1回答

    我想建立一個基於GEF5一句Visualiser的接口,這種接口將有2個部分: 輸入部分 - 在那裏你可以把你的句子, 輸出部分,這將展示GEF5圖 組織這些部件的最簡單的方法是使用E4 RCP,因爲他們可以有單獨的javafx..Panes 這裏是交易,E4 RCP使用零件作爲分離javafx..BorderPanes public class DictionaryPart { @Po

    0熱度

    1回答

    我正在開發Eclipse RCP應用程序以可視化建模圖形。 爲此目的,我正在使用GEF4 Zest JFace庫(或捆綁包)。所使用的策略涵蓋了許多必要的功能,但我需要添加一個額外的可視元素:一個帶圖形名稱和簡短描述的VBox(或面板)。這不是一個圖形節點,所以我將它放在ZestContentViewer的Canvas Overlay組中。 final Group canvasOverlay =

    0熱度

    1回答

    我使用saveState方法的viewPart來保存我的視圖狀態。下面是我的代碼保存我的viewPart中的數據。 package view; import java.io.Serializable; import java.util.ArrayList; import java.util.HashMap; import org.eclipse.swt.SWT; import org

    1熱度

    1回答

    我是GEF & RCP中的新成員。現在我想保存我的ViewPart退出,因爲我已經實現了savestate和init方法。但我正在使用tableItem來填充「我的」視圖中的數據。當我試圖從我的桌子上拿到文字並將它們存儲在我的藏身處時,什麼都沒有發生。如何從saveState和保存存儲在表項我的數據並進行初始化當我啓動我的圖形編輯器 public class Theartview extends

    0熱度

    1回答

    我不想使用editPart或與模型有任何關聯。對我而言,另一種解決方案是繪製一個超出其父項的數字

    0熱度

    1回答

    我用例是處理Ctrl鍵(CMD)+在TextCellEditor小號Text控制一個組合鍵,它能利用全球環境基金的「編輯」標籤上打開(語言是Scala中,我們對此深感抱歉): text.addKeyListener(new KeyAdapter { override def keyPressed(e: KeyEvent) = { val ctrlKey = if (Util.i

    0熱度

    1回答

    我想將GraphicalEditor放入Eclipse RCP項目的GridLayout中,以便在其下面添加其他文本字段。 問題是:當我這樣做時,儘管將其周圍的窗體GridData對象設置爲grabExcessiveHorizo​​ntal(Vertical)Space = true(應儘可能寬地擴展其網格單元格),但編輯器將無法再自動適應其窗口以及horizo​​ntal/verticalAli