免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1916 | 回复: 0
打印 上一主题 下一主题

JGraph && JGraphT [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-10 23:09 |只看该作者 |倒序浏览
Java Graph Visualization and Layout
JGraph is a member of the fastest growing breed of software products:
professional open source software. JGraph is able to combine the best of each
open source software and traditional software development to form a uniquely
powerful offering.

  • JGraph
    :
    The free Swing-style component with
    source code, 140k in size, feature-rich, fully documented and commercially
    supported.

  • JGraph Layout Pro
    :
    Powerful and fast graph
    layouts provide automatic positioning functionality to improve user's visual
    experience.

  • JGraphpad Pro
    :
    Complete rich-client
    platform for rapid application development. For graph applications where
    time-to-market is critical.
    JGraph is the most powerful, easy-to-use, feature-rich and
    standards-compliant open source graph component available for Java.
    Features
    • 100% pure Java, integrates into Swing component class hierarchy, based on
      Swing MVC pattern
    • Fully standards-compliant, code complies with the Java Code Conventions
    • Fully documented with many examples demonstrating the various features
    • Can be used in rich clients and on the server-side
    • Operates on various backends, XML files to databases or other systems, such
      as LDAP, JMX, J2EE

    http://www.jgraph.com/jgraph.html
    Welcome to JGraphT - a free Java Graph LibraryAbout JGraphT
    JGraphT is a free Java graph library that provides mathematical graph-theory
    objects and algorithms. JGraphT supports various types of graphs including:
    • directed and undirected graphs.
    • graphs with weighted / unweighted / labeled or any
      user-defined edges.
    • various edge multiplicity options, including: simple-graphs,
      multigraphs, pseudographs.
    • unmodifiable graphs - allow modules to provide "read-only" access to
      internal graphs.
    • listenable graphs - allow external listeners to track modification
      events.
    • subgraphs graphs that are auto-updating subgraph views on other
      graphs.
    • all compositions of above graphs.

    Although powerful, JGraphT is designed to be simple and
    type-safe (via Java 5 generics). For example, graph vertices can be of
    any objects. You can create graphs based on: Strings, URLs, XML documents, etc;
    you can even create graphs of graphs! This
    code example
    shows how.
    Other features offered by JGraphT:

    http://jgrapht.sourceforge.net/
                   
                   
                   

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8780/showart_734699.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP