Kagetaka

net.hizlab.kagetaka.rendering
クラス ItemMap

java.lang.Object
  拡張net.hizlab.kagetaka.rendering.ItemMap

public class ItemMap
extends Object

画面上のアイテムの位置を表すクラスです。

バージョン:
$Revision: 1.1.1.1 $

メソッドの概要
 void addInfo(String tip, int x1, int y1, int x2, int y2)
          情報を追加します (X 座標は画面右からの距離)。
 void addLink(Link link, int x1, int y1, int x2, int y2)
          リンク先を追加します (X 座標は画面右からの距離)。
 void addTip(String tip, int x1, int y1, int x2, int y2)
          注釈を追加します (X 座標は画面右からの距離)。
 void addURL(URL url, int x1, int y1, int x2, int y2)
          オブジェクトの位置を追加します (X 座標は画面右からの距離)。
 String getInfo(int x, int y)
          指定された位置の情報文字列を返します。
 Link getLink(int x, int y)
          指定された位置のリンク先を返します。
 String getTip(int x, int y)
          指定された位置の注釈文字列を返します。
 URL getURL(int x, int y)
          指定された位置のオブジェクトの URL を返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

addInfo

public void addInfo(String tip,
                    int x1,
                    int y1,
                    int x2,
                    int y2)
情報を追加します (X 座標は画面右からの距離)。

パラメータ:
tip - 情報
x1 - 右上の X
y1 - 右上の Y
x2 - 左下の X
y2 - 左下の Y

addLink

public void addLink(Link link,
                    int x1,
                    int y1,
                    int x2,
                    int y2)
リンク先を追加します (X 座標は画面右からの距離)。

パラメータ:
link - リンク
x1 - 右上の X
y1 - 右上の Y
x2 - 左下の X
y2 - 左下の Y

addTip

public void addTip(String tip,
                   int x1,
                   int y1,
                   int x2,
                   int y2)
注釈を追加します (X 座標は画面右からの距離)。

パラメータ:
tip - 注釈
x1 - 右上の X
y1 - 右上の Y
x2 - 左下の X
y2 - 左下の Y

addURL

public void addURL(URL url,
                   int x1,
                   int y1,
                   int x2,
                   int y2)
オブジェクトの位置を追加します (X 座標は画面右からの距離)。

パラメータ:
url - URL
x1 - 右上の X
y1 - 右上の Y
x2 - 左下の X
y2 - 左下の Y

getInfo

public String getInfo(int x,
                      int y)
指定された位置の情報文字列を返します。

パラメータ:
x - X 座標
y - Y 座標
戻り値:
注釈文字列、 注釈文字列が存在しない場合は null

getLink

public Link getLink(int x,
                    int y)
指定された位置のリンク先を返します。

パラメータ:
x - X 座標
y - Y 座標
戻り値:
リンク先、 リンク先が存在しない場合は null

getTip

public String getTip(int x,
                     int y)
指定された位置の注釈文字列を返します。

パラメータ:
x - X 座標
y - Y 座標
戻り値:
注釈文字列、 注釈文字列が存在しない場合は null

getURL

public URL getURL(int x,
                  int y)
指定された位置のオブジェクトの URL を返します。

パラメータ:
x - X 座標
y - Y 座標
戻り値:
オブジェクトの URL、 オブジェクトの URL が存在しない場合は null

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'