我正在開發Eclipse RCP應用程序以可視化建模圖形。 爲此目的,我正在使用GEF4 Zest JFace庫(或捆綁包)。所使用的策略涵蓋了許多必要的功能,但我需要添加一個額外的可視元素:一個帶圖形名稱和簡短描述的VBox(或面板)。這不是一個圖形節點,所以我將它放在ZestContentViewer的Canvas Overlay組中。 final Group canvasOverlay =
我想清除所有節點和連接中的Zest圖,以便我可以使用新的節點和連接重新繪製Graph。要意識到,我寫了下面的方法 public void clearGraph(Graph graph) {
Object[] objects = graph.getConnections().toArray() ;
for (int i = 0 ; i < objects.length
我有一個zest(1.5.0)graphViewer,它非常大,因爲結果滾動條出現在組合中。 現在,當我試圖將此圖導出爲png時,我只能看到圖的可見部分。超出滾動條的區域在圖像中不可用。 (),()。getDisplay(),composite.getBounds()。width,composite.getBounds()。height);}} ImageLoader loader = new I