ボタンやダイアログなどGUIの基本的な部品だけでなく、2次元のグラフィック、アニメーション、データベースとのインタフェース、地図データ、各種のグラフ、ガントチャート、また通信分野向けのアドオン製品などいくつかの製品群があります。
これらの製品は、従来のGUIツールキットでは実現が困難であった大規模で複雑なアプリケーションのGUI開発をサポートします。
- ILOG Views Component Suite
- 標準的なダイアログから最先端の2Dグラフィックまで、高度なC++のGUIを構築します。
- ILOG JViews Component Suite
- 高度にカスタマイズされたJava GUIを構築します。
- ILOG Server
- 広範囲に展開するGUIの配布、同期化を助けます。
- ・概要
概要
ILOG Views Component Suiteには、図形の拡大/縮小/回転などの変形、アニメーション、複数レイヤのサポート、高速な描画などの機能を持つクラスが備わっています。同じ画面の内容を複数のウィンドウで拡大率を変えて表示(マルチビュー)したり、画面をスクロールする機能も標準で用意されています。GUIクラスにはラベル、ボタン、テキスト入力領域、 メニューなど標準的なものから、リアルタイム表示が可能なグラフやスプレッドシート、ガントチャートなど、よりアプリケーション向けのオブジェクトも多く用意しています。これらのオブジェクトを拡張して、ユーザ独自の部品を簡単に作成することもできます。
グラフィックオブジェクトの表示だけでなく、ユーザが対話的にオブジェクトを操作することもできます。オブジェクトの選択やコピーなどの標準的な動作が備わっているだけでなく、既存の動作を拡張して簡単に新しい動作を追加することもできます。
大量のオブジェクトを効率よく管理し、高速に表示するためのクラスが用意されています。
複数のレイヤをサポートしているため、たとえば地図を使ったアプリケーションでは、イメージデータを用いた臨場感のある地図と、線画を用いてアプリケーション特有の情報を表示する地図を重ね合わせたり、切り替えて表示したり、一部を拡大したり、縮小して全体像を見せたり、航空機や船舶のデータを地図上に表示したりといったことができます。
ILOG Views Component Suiteは国際化されており、日本語アプリケーションの開発に利用できます。
ILOG Views Component Suite の画面例
クリックすると図が拡大されます。
![]() 付属のエディタ |
![]() カスタマイズしたグラフィックオブジェクトとマルチビュー |
![]() ガントチャート |
![]() ノードとリンク |
![]() 地図データと投影法 |
![]() 標準のグラフィックオブジェクトの例 |
製品構成
| ILOG Views Controls | 標準ダイアログオブジェクトを使ったGUIの作成 |
|---|---|
| ILOG Views 2D Graphics Standard | パフォーマンスに優れた対話型 2D グラフィックスの作成 |
| ILOG Views 2D Graphics Professional | Standard 加えノード、リンク、プロトタイプをサポート |
| ILOG Views Bundle | Controls、2D Graphics Professional およびガントチャート |
| ILOG Views Data Access | データベースへの接続 |
|---|---|
| ILOG Views Charts | 様々なグラフ表示 |
| ILOG Views Maps | 地図データの読み込みと管理 |
| ILOG Views Graph Layout | 自動レイアウト |
概要
ILOG JViews Component Suiteは既存のJavaコンポーネントを補完し、高性能で表現力豊かな2Dグラフィックスを開発するための100% Pure Javaクラスライブラリです。既存のSwing/AWTなどとあわせて、ネットワーク図や地図、ガントチャート、グラフィカルなエディタなど高機能なJavaのアプリケーションを開発することができます。ILOG JViews Component Suiteの画面例
クリックすると図が拡大されます。
![]() アプレットの例 |
![]() ガントチャート |
![]() さまざまなグラフ |
製品構成
| ILOG JViews Graphic Framework | 高速な描画、ズーム、パンなどの機能を持つ基本モジュール |
|---|---|
| ILOG JViews Graph Layout | ノードとリンクの自動レイアウト |
| ILOG JViews Maps | 地図データの処理 |
| ILOG JViews Gantt Chart | ガントチャート |
| ILOG JViews Charts | 各種グラフ表示 |
| ILOG JViews Workflow | ワークフローのモデリングとモニタリング |











