JViews Maps は、独自のアプリケーションを構築するために使用できるグラフィカル・ユーザー・インターフェース (GUI) JavaBeans™
コンポーネントを多数提供しています。これらのコンポーネントは、Bean またはインタラクターのいずれかに類似しています。
Bean 類似コンポーネントは基準となる土台で、ここから主要なアプリケーション・ウィンドウを構築する必要があります。これらのコンポーネントは、統合開発環境 (IDE) に配置します。このため、コーディングをまったく行わずに、あらゆる JavaBeans IDE 準拠エディターにコンポーネントをインポートして使用できます。JViews Maps パッケージに含まれる Bean では、地図を表示したり、ナビゲートしたりするための基本機能を提供します。
インタラクター類似コンポーネントは通常、ツールバーのアクション・ボタンと関連付けられており、ビューの操作によりアクションをトリガーします (例えば、追加データを地図に配置、または追加 Bean を作成)。
Bean およびインタラクターの詳細については、「GUI Bean の使用」および「地図 GUI インタラクター」を参照してください。
Bean を IDE 内で使用する方法については、『JViews Framework 基礎編』の「Rogue Wave JViews Bean による簡単なアプレットの作成」を参照してください。
Bean およびインタラクターの一覧を「GUI Bean およびインタラクター」に掲載します。
GUI Bean およびインタラクター
Package\Bean |
クラス |
説明 |
---|---|---|
ilog.views.maps.beans |
||
地図概要 |
地図の概要をマネージャー・ビューに表示します。 |
|
「関心領域」パネル |
関心のある選択された地図領域を表示します。選択して再表示することができます。 |
|
縮尺バー |
マネージャー・ビューの下に黒色と黄色の縮尺を表示します。 |
|
縮尺コントロール・バー |
地図縮尺の数値 (例えば、1/100,000) を制御します。 |
|
「ズーム・コントロール」パネル |
概要パネルでスライダー・タイプのズーム・コントロールを表示します。 |
|
「凡例」パネル |
地図要素の一覧、および各要素が何を表しているのかの説明を表示します。 |
|
「座標系エディター」パネル |
座標系の表示および編集用パネルを表示します。 |
|
「表示設定エディター」パネル |
縮尺バーおよび座標ビューアーなどの Bean 設定を表示および編集するためのパネルを表示します。 |
|
座標ビューアー |
マウスが地図を表示しているマネージャー・ビュー上にあるときにマウス座標を表示します。 |
|
「地図レイヤー・ツリー」パネル |
地図レイヤー・ツリーを編集するためのパネルを表示します。 |
|
データ・ソース・ツリー |
1 組のデータ・ソースをツリーとして表示します。 |
|
コンパス |
マネージャー・ビューに表示されている地図の地理上または地図作成上の北方向を示すコンパスを表示します。 |
|
注釈ツールバー |
地図の注釈を作成できるツールバーを表示します。 |
|
地図ツールバー |
IlvJMapsManagerViewControlBarIlvJMapsManagerViewControlBar |
地図アプリケーションのカスタマイズ可能なツールバーを表示します。 |
ilog.views.swing |
||
ツールバー |
ボタンを追加することのできるカスタマイズ可能なツールバーを表示します。 |
|
マルチスレッド・モニター |
管理された複数のスレッド・アクティビティーの進捗を表示します。 |
|
ilog.views.maps.projection |
||
アルファ・プロパティー・エディター |
レイヤー透明度の編集を可能にします。 |
|
色モデル・プロパティー・エディター |
色モデル・プロパティー・エディターを表示します。 |
|
パーセント・プロパティー・エディター |
地図の明るさ、鮮やかさおよびコントラストを制御します。 |
|
緯度エディター |
度、分および秒で表されている緯度を編集するエディターを表示します。 |
|
経度エディター |
度、分および秒で表されている経度を編集するエディターを表示します。 |
|
座標パネル・ファクトリー |
矩形または地図上のポイントの選択を可能にする GUI を生成します。 |
|
ilog.views.maps.propertysheet |
||
地図スタイル・プロパティー・シート |
地図レイヤー・プロパティーに編集サポートを提供します。 |
|
ilog.views.maps.interactor |
||
地図パン |
マネージャー・ビュー周辺の地図を必要な位置にまでドラッグします。 |
|
矩形をズーム |
ユーザーが描画した矩形に含まれる地図の領域を拡大します。 |
|
マネージャー・ビュー回転インタラクター |
ビューのインタラクティブな回転を有効にします。 |
|
拡大インタラクター |
マウスがその上をドラッグしたときに、マネージャー・ビューの一部を拡大します。 |
|
継続ズーム・インタラクター |
マウスが押されている間、拡大または縮小を継続します。 |
|
シースルー・インタラクター |
隠れているレイヤーをインタラクティブに表示します。 |
|
ilog.views.maps.measures |
||
距離の測定 |
地図上に書かれたラインを表示します。ラインは、地球表面の 2 カ所を結ぶ最短のパスです (大圏コース)。 |