`
cuijunrong
  • 浏览: 8967 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。 按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。 那么网关到底是什么 ...
令狐冲十四岁那年进入华山,那年懒珊八岁,岳不群白天给两人指点剑法,晚上令狐冲给小师妹讲故事哄她入睡。后来,岳不群陆续收了劳德诺,陆大有等徒弟,又忙于修炼紫霞神功,就没有时间指点徒弟。于是他做了一个HUB, ...
JGraph graph = null; graph = new JGraph(model, view); GraphUndoManager undoManager = null; undoManager = new GraphUndoManager(); graph.getModel().addUndoableEditListener(undoManager); /** * 撤销 */ public void undo() { // Register UndoManager with the Model try { undoManager.undo(); } ...
GraphNavigator navigator = null; JGraph graph = null; GraphLayoutCache view = null; GraphModel model = null; graph = new JGraph(model, view); navigator = GraphNavigator.createInstance(new JGraph(model, view)); //当前要导航的graph navigator.setCurrentGraph(graph); //将导航放个容器里 JScrollPane navPanel = new JScr ...
/** * 随机布局。 */ public void autoLayout() { JGraphFacade jgf = new JGraphFacade(graph); JGraphLayout jgl = new JGraphFastOrganicLayout(); jgl.run(jgf); Map nested = jgf.createNestedMap(true, true); graph.getGraphLayoutCache().edit(nested); }
jgraph已经帮我们做好了。例子如下: /** * 导出成图片 * * @param fileName */ public void getImager(String fileName) { try { FileOutputStream out = new FileOutputStream(fileName);                         //下面的第一个参数为背景色。第二个参数为图形边框大小 BufferedImage img = graph.getImage(null, 0); ImageIO.write(img, " ...
1,通过JGraph对象     public Rectangle2D getCellBounds(Object cell)    获取cell对应的Rectangle2D 对象。   该对象的getCenterX(),getCenterY()获取cell绑定的Rectangle2D 对象的坐标。间接获取cell坐标。 2.CellView view = graphLayoutCache.getMapping(cell, false); x = cv.getBounds().getCenterX(); y = cv.getBounds().getCenterY() 这两个是一样的。
Global site tag (gtag.js) - Google Analytics