
| 製品概要 | yFiles for Java | yFiles for .NET | yFiles WEB 2.0 |
yFiles for Java は、グラフ理論、ネットワーク理論に基づく自動レイアウト機能を備えたグラフ、ダイアグラム、ネットワーク図を描画するための Java™ クラスライブラリ集です。分析や可視化を可能にする豊富なアルゴリズムとコンポーネントを提供します。yFiles for Java は Java プログラミング言語で完全に記述されていますので、Java ランタイム環境が動作するプラットフォームで実行可能な高度なアプリケーション開発にご利用いただけます。
yFiles for Java では以下の4つのパッケージをお選びいただけます。
| yFiles パッケージタイプ | |||||
|---|---|---|---|---|---|
| Basic | Layout | Viewer | Complete | ||
| Basic コンポーネント |
効果的なグラフデータタイプの実装(グラフ要素の構造的な情報) | ||||
| グラフとネットワークのさまざまなアルゴリズム | |||||
| Layout コンポーネント |
グラフ要素の位置情報のサポート(ポジション・サイズ) | ||||
| グラフやダイアグラムの自動レイアウトのためのアルゴリズム | |||||
| ダイアグラム中の接続の自動レイアウトのためのアルゴリズム | |||||
| 自動ラベル配置 | |||||
| Viewer コンポーネント |
グラフ要素の視覚的表現のサポート | ||||
| プレゼンテーションとダイアグラムの作成・編集のための強力なグラフ表示コンポーネント | |||||
| 豊富なユーザーとの対話機能のサポート | |||||
| 階層化されたグラフ構造のサポート | |||||
| プロパティとパラメータのための Swing-based GUI 要素 | |||||
| 多様な入出力ファイルフォーマット(ダイアグラムと出力用のイメージファイルのフォーマット)のサポート | |||||
| ポスター印刷を含む印刷のサポート | |||||
| アニメーションとレイアウトモーフィング | |||||
yFiles for Java は、Basic、Viewer、Layout の 3つのコンポーネントに分けられています。
yFiles を元に作成されたグラフエディタ・アプリケーション yEd をご試用してください。yEd は、フリーでご利用いただけます。ライブラリの機能を概観いただけます。ダイアグラム、ネットワーク図、組織図などを自動生成や編集を行います。また、ダイアグラム等を見やすく自動レイアウトを行います。 複雑なネスト・グラフ (階層構造を持ったグラフ) を扱えます。(yED Graph Editor についてはこちらをご覧ください。)