• 大小: 4.08MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-21
  • 语言: 其他
  • 标签: jgraph  

资源简介

jgraph一个简单的开始JGraph是一个开源的,兼容Swing的基于MVC体系结构图形组件

资源截图

代码片段和文件信息

package com.mxgraph.examples.swing;

import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.Jframe;

import com.mxgraph.swing.mxGraphComponent;
import com.mxgraph.view.mxGraph;

public class ClickHandler extends Jframe
{

/**
 * 
 */
private static final long serialVersionUID = -2764911804288120883L;

public ClickHandler()
{
super(“Hello World!“);

final mxGraph graph = new mxGraph();
object parent = graph.getDefaultParent();

graph.getModel().beginUpdate();
try
{
   object v1 = graph.insertVertex(parent null “Hello“ 20 20 80
         30);
   object v2 = graph.insertVertex(parent null “World!“
         240 150 80 30);
   graph.insertEdge(parent null “Edge“ v1 v2);
}
finally
{
   graph.getModel().endUpdate();
}

final mxGraphComponent graphComponent = new mxGraphComponent(graph);
getContentPane().add(graphComponent);

graphComponent.getGraphControl().addMouseListener(new MouseAdapter()
{

public void mouseReleased(MouseEvent e)
{
object cell = graphComponent.getCellAt(e.getX() e.getY());

if (cell != null)
{
System.out.println(“cell=“+graph.getLabel(cell));
}
}
});
}

public static void main(String[] args)
{
ClickHandler frame = new ClickHandler();
frame.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
frame.setSize(400 320);
frame.setVisible(true);
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        6558  2014-11-10 09:00  jgraphx\build.xml
     目录           0  2014-11-10 09:00  jgraphx\docs\
     目录           0  2014-11-10 09:00  jgraphx\docs\manual\
     目录           0  2014-11-10 09:00  jgraphx\docs\manual\images\
     文件      602082  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_graph_vis.png
     文件       33478  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_graph_layout.png
     文件        5333  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_collapse_swim.png
     文件        9317  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_expand_swim.png
     文件        5280  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_non_relative_pos.png
     文件       17220  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_drilling.png
     文件        1511  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_non_realtive_edge_pos.png
     文件       17135  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_styles.png
     文件        1770  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_simple_graph.png
     文件        1421  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_overlap.png
     文件       50034  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_stencil_loaded.png
     文件       60693  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_graph_analysis.jpg
     文件       20843  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_drill_down.png
     文件       20770  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_hello_world.png
     文件       24247  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_graph_interaction.png
     文件        4365  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_hello_struct.png
     文件       27734  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_architecture.png
     文件        7449  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_rel_vert_pos.png
     文件       18864  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_simple_workflow.png
     文件       21574  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_top_level.png
     文件       11961  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_vertex_props.png
     文件        3764  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_edge_routing.png
     文件       17294  2014-11-10 09:00  jgraphx\docs\manual\images\mx_man_log_group_struct.png
     目录           0  2014-11-10 09:00  jgraphx\docs\manual\css\
     文件        3608  2014-11-10 09:00  jgraphx\docs\manual\css\manual-styles.css
     文件        4167  2014-11-10 09:00  jgraphx\docs\manual\css\manual-colors.css
     目录           0  2014-11-10 09:00  jgraphx\docs\manual\js\
............此处省略1113个文件信息

评论

共有 条评论