コンパス

コンパス Bean は、 IlvJCompass クラスによって表されます。この Bean は地図の地理的あるいは地図作成上の北を示すコンパスを表示します。
コンパスの例を、「マルチスレッド・モニター」に示します。
compass.png
コンパス

アプリケーションへの Bean の包含

コンパス Bean をアプリケーションに含めるには、次のコード行を記述します。
IlvJCompass compass = new IlvJCompass();
compass.setView(view);
コンパス Bean は次にビュー変換変更に関する通知を受け取り、北方向を示す回転値を確認します。

表示のカスタマイズ

次のように、コンパスに表示されている多くの部分をカスタマイズすることができます。
  • コンパスの針の表示:
    compass.setCartographicNeedleStyle(IlvCompass.NEEDLE_STYLE_CROSS);
    
  • 使用する色:
    compass.setCartographicBackground(Color.blue);
    compass.setCartographicForeground(Color.gray);