當我的GraphZoomScrollPane
工作的非常好,滾動條在一些放大和縮小操作後突然消失的情況下,我很興奮。他們確實來了bak,但是尺寸不合適,沒有Y?在這方面,任何人都可以幫助我,讓我知道縮放依賴於哪些參數?我正在使用JUNGPopupGraphMousePlugin
,ModalGraphMouse
,DefaultSettableVertexLocationFunction
,EdgeWeightStrokeFunction
。 任何形式的文件或幫助非常感謝。GraphZoomScrollPane和VisualizationViewer依賴關係
3
A
回答
0
private JPanel _getCenterPanel() {
JPanel jpMainPanel = new com.panduit.acmnms.gui.framework.ACMPanel(new GridLayout(1,0));
initVisualViewer();
pane = new GraphZoomScrollPane(vv);//Defined in the begng.
jpMainPanel.add(pane);
return jpMainPanel;
}
private void initVisualViewer() {
clusteringLayout = new SubLayoutDecorator(new SpringLayout(graph));
Dimension preferredSize = new Dimension(width, height);
visualizationModel = new DefaultVisualizationModel(clusteringLayout, preferredSize);
vv = new VisualizationViewer(visualizationModel, pr, preferredSize);
ewcs = new EdgeWeightStrokeFunction(edge_weight);
vertexLocations = new DefaultSettableVertexLocationFunction();
vv.setDoubleBuffered(false);
vv.setGraphMouse(graphMouse);
graphMouse.setMode(ModalGraphMouse.Mode.PICKING);
popupGraphMousePlugin = new PopupGraphMousePlugin(vertexLocations);
graphMouse.add(popupGraphMousePlugin);
System.out.println(" graphMouse.getModeMenu() "+graphMouse.getModeMenu());
graphMouse.setZoomAtMouse(true);
vv.setGraphMouse(graphMouse);
vertexImagerAndShapeFunction = new VertexIconAndShapeFunction(new EllipseVertexShapeFunction());
vertexImagerAndShapeFunction.setIconMap(iconMap);
pr.setVertexIconFunction(vertexImagerAndShapeFunction);
pr.setVertexShapeFunction(vertexImagerAndShapeFunction);
vertexStringerImpl = new VertexStringerImpl(labelMap);
pr.setVertexStringer(vertexStringerImpl);
vertexToolTipFunctionAdapter = new VertexToolTipFunctionAdapter(tooTipMap);
vv.setToolTipFunction(vertexToolTipFunctionAdapter);
vv.setPickSupport(new ShapePickSupport());
pr.setEdgeShapeFunction(new EdgeShape.QuadCurve());
ewcs.setWeighted(true);
vv.setBackground(Color.white);
}
以上是負責放大部分代碼的部分代碼。 請讓我知道。哪裏錯了。
+0
嗨極客似乎有問題與JUNG它自我你可以訪問鏈接http:// www .jarvana.com/jarvana/view/jung/jung/1.7.6/jung-1.7.6-sources.jar!/samples/graph/GraphZoomScrollPaneDemo.java?format = ok查看問題: – cathy
相關問題
- 1. 依賴關係的nuget依賴關係
- 2. 依賴關係
- 3. 模塊依賴關係和關係
- 4. Android - MultipartEntity和依賴關係
- 5. maven和red5依賴關係
- 6. JMeterTest和JMeterTestManager依賴關係
- 7. Maven和依賴關係
- 8. Git-Flow和依賴關係
- 9. Teamviewer和依賴關係
- 10. MakeFiles和依賴關係
- 11. Maven和db4o依賴關係
- 12. spark和httpclient依賴關係
- 13. Subversion和依賴關係
- 14. Leiningen和Clojure依賴關係
- 15. NetBeans中的Maven項目:如何向「依賴關係」和「測試依賴關係」添加依賴關係?
- 16. Hudson依賴關係
- 17. tools.jar依賴關係
- 18. URLClassloader依賴關係
- 19. WildFly依賴關係
- 20. flickrj依賴關係
- 21. DLL依賴關係
- 22. Python依賴關係?
- 23. Eclipse:Android依賴關係
- 24. automake依賴關係
- 25. Knockoutjs依賴關係
- 26. Maven依賴關係
- 27. asyntasks依賴關係
- 28. Webkit依賴關係
- 29. iMX31依賴關係?
- 30. Maven依賴關係
請提供一個[sscce](http://sscce.org/),展示您描述的問題。 – trashgod
Belove是你問的SSCCE ..請審覈它並讓我儘快知道請你.... – cathy