eclipse-gef

    0熱度

    1回答

    我目前正在使用Eclipse GEF構建編輯器。可以通過編輯器添加新零件並重命名它們。 但是我對元素的移動有一點問題。當用鼠標拖動它們時,當我釋放鼠標並且元素不與另一個相撞時,它們不會移動。 元素的位置存儲在EMap(該模型由EMF製成)。視圖中的更改將與地圖的put方法一起保存。 在使用調試器進行調試時,我注意到該命令已執行,但視圖尚未刷新。 我在模型中添加了一個適配器,但它的notifyCha

    2熱度

    1回答

    我們正在將Draw2D/GEF集成到一個應用程序中,並且遇到了與提供的標準佈局有關的問題。 我們有一個需要以網格狀方式顯示的元素的集合(比如說100)。我們使用GraphViewer實施了我們的觀點,並應用了GridLayoutAlgorithm。 這項工作幾乎我們希望它,但我們無法達到的一個規定是,每個節點必須是一個恆定的,定義的大小。說,50x50像素。我們正在使用的當前GridLayoutA

    0熱度

    1回答

    有很多數字我想在draw2d圖上繪製很多圖.canvas.figures消耗大量內存。我希望它們在畫布上連續繪製,但由於內存問題而不能使用。現在我想以這種方式繪製它們,當我向下滾動時,畫布應該在底部擴大x像素(高度)量,並且應該在那裏繪製新數據,同時某些部分表示x像素(高度)應該從畫布的頂部移除。我試圖通過設置畫布的邊界,但這並沒有任何區別,因爲設置邊界將僅將畫布位置與其數據一起移動到新位置

    0熱度

    1回答

    我想在滑塊小部件上實現dragdetect。所以當用戶拖動拇指。應該檢測到阻力。任何人都可以提出一個解決方法,不使用拖動檢測偵聽器。 感謝 問候 巴拉斯Ÿ

    0熱度

    1回答

    我有一個Eclipse GEF編輯器(以Shapes爲例),它包含一個digram編輯部分(擴展了AbstractGraphicalEditPart)。我正在實現從編輯器實例複製粘貼對象到編輯器實例。 在粘貼操作中(它擴展了SelectionAction並實現了ISelectionChangedListener),是否可以確定選擇點? '粘貼'動作只有在用戶點擊圖表的開放區域後才能啓用。粘貼操作收

    0熱度

    1回答

    我正在創建自己的基於GEF的圖形編輯器。它在驗證失敗時創建錯誤標記,並且編輯器具有gotoMarker方法來查找並激活標記。這一切都有效。 唯一的問題是,我得到當上了標記雙擊(從上下文菜單中單擊「轉到」時,有沒有問題) 的信息如下一個RuntimeException: java.lang.RuntimeException: WARNING: Prevented recursive attempt

    0熱度

    1回答

    我想在創建並完成兩個editParts之間的連接時創建上下文菜單,因爲我想爲連接選擇一些功能。 如何在Editpart中創建contextMenu或彈出式菜單而無需點擊右鍵?

    1熱度

    1回答

    在http://www.vainolo.com/tutorials/的教程中,模型的位置保存在模型中。我想將所有數據保存到文件,並希望在加載文件時獲得相同的視圖。 尋找這個問題的答案,我得到了另一個更重要的問題: 是GEF真的是一個MVC框架? GEF Controllers告訴mvc控制器角色取自EditPart。它創建指定的對象。 關於examples控制器持有視圖部件,但是mvc模式告訴控制

    0熱度

    1回答

    我有一個的editpart的哪個連接完成。當EditPart的位置改變時,連接端點還必須更新自己的位置,也必須只出現在矩形的四邊的editparts的連接。任何人都可以告訴我如何完成這個任務?

    0熱度

    1回答

    我從EMF模型創建GEF編輯器;比如說模型名稱是StartEvent,它具有ID和名稱等屬性。 在編輯部分,我有兩個標籤:一個用於顯示小圓圈,另一個用於顯示名稱。我已經在圖類中實現了handleBounds接口,並且我返回了圖標標籤的邊界,以便當我單擊該圖時,只有在不實現handleBounds接口的情況下才會選中圖標,否則將選擇整個圖形。 圖標標籤和名稱標籤都必須可選,我必須能夠將名稱標籤從其上