eclipse-gef

    1熱度

    2回答

    我正在通過「Eclipse圖形框架(GEF)」一書中的示例進行工作,並且所包含的族譜示例(Draw2d章節)似乎具有z序列的數字混亂。拖動或選擇圖形時,其順序保持不變,這會導致奇怪/不自然的行爲,拖動的圖形可能會拖到其他圖形下。 我希望能夠在數字被選中時更改圖形的z順序,以便它們移動到子列表的頂部並出現在圖表的z維頂部。什麼是最好的方式來做到這一點?

    0熱度

    1回答

    我目前正在學習GEF(如在Eclipse項目中),同時這樣做遇到了問題。 在我未來的應用程序中,我將不得不連接Figure與其他Figure的嵌套數字。我發現通過下面的代碼(從內存中引用,在純2D Draw2D應用程序中使用),我可以訪問嵌套圖形。 (Figure)someFigure.getChildren().get(1) 從試圖出來我已發現,當所訪問的Figure已加入到其上的)一個La

    0熱度

    1回答

    我製作了一個包含draw2d折線和一些其他圖形(如圓形橢圓等)的draw2d圖層的swt.graphics.Image對象。我從該Image對象製作了一個jpeg文件,橢圓,圓等,但沒有使用draw2d多段線(連接箭頭,PolygonShapes等)繪製的圖形存在於最終的jpeg文件中。我想要多線也被繪製並在最終的jpeg文件中可見。任何想法我可以做到這一點?我曾嘗試將該圖層放入外殼中。但是我必須

    0熱度

    1回答

    嗨有可能繪製gef連接彎曲的彎點。即彎曲點必須是圓形的。如果是的話,請發表如何可以實現

    2熱度

    1回答

    有人可以解釋Draw2d中邊界和約束之間的差異/關係嗎? 我試圖設置一個GEF編輯器,其中相同EditPart類的實例相互嵌套(如果需要,我可以發佈代碼的簡化版本,但我的問題實際上只是概念上的)。每個數字有XYLayout,我在refreshVisuals中設置每個數字的邊界和約束(Rectangle s)。 現在我的界限和約束對於每個圖都是一樣的。那是對的嗎?由於我使用的是XYLayout,因此

    0熱度

    1回答

    我正在開發全球環境基金View(稍後將演變爲全球環境基金Editor),我在GEF Book的幫助下這樣做。 在章節8.1中的書(「GEF模型」),一個模型被構建,其混合物域信息和呈現信息(其慷慨承認):GenealogyElement是abstract超類的其餘部分模型對象(但是一個)。 GenealogyElement負責照顧其子類別(Person,Marriage)等的位置變化,它們本身包括

    0熱度

    1回答

    在GEF形狀示例中,有兩種類型的連接,它們僅按線型不同(int Graphics.LINE_DASH或int Graphics.LINE_SOLID)。 現在我想爲其中的一個更改TargetDecoration(或將其設置爲null)。我該怎麼做呢? 我試過if在下面的方法(下面是原來的),但它沒有任何效果。我嘗試if (getCastedModel().getLineStyle() != Gra

    0熱度

    2回答

    如何在具有網格佈局的圖上繪製網格本身(例如網格線)。我認爲我需要在另一層中繪製它,但我無法弄清楚究竟該做什麼,以網格佈局在圖層上方繪製。

    1熱度

    2回答

    我有GEF編輯和EMF基於模型創造一個Eclipse RCP的。該提到的關於在GEF Book模型 一件事是 模型應該廣播通過聽衆所有的狀態變化,使 視圖可以在不具有 任何直接的知識模型進行更新控制器或視圖。 在書的例子中,每個模型元素類,例如Person,Marriage,等等(例如是一個家譜編輯),具有的方法來添加和移除各個聽者,例如用於Person的是: public void addPer

    1熱度

    3回答

    我需要創建圖表查看器。我想在Eclipse插件中可視化分層樹。我設法瞭解GEF,並且有Zest。但在Zest中,我無法在圖形節點中創建自定義形狀,也沒有創建自定義節點的教程(我一直在搜索)。所以我想知道在Zest旁邊是否有替代品。我最喜歡的是Zest提供的佈局算法。