|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectto.tetramorph.starbase.widget.WordBalloon
public final class WordBalloon
ワードバルーン(漫画の吹き出しの意)を表示する。 ToolTipsと同じような機能だが、マウスをクリックしたら表示するというような使い方 ができる。なにかのオブジェクトにオンカーソルして一定時間以上それがつづいたら 表示するという使い方もできる。 ホロスコープ上でサビアンやアスペクトなどの説明表示に使用する。 showメソッドに引き渡すのはスクリーン座標(デスクトップのフル画面座標)だという ことに注意。スクリーン座標を求めるのには、SwingUtilities.convertPointScreen() を使用する。MouseInfo.getPointerInfo()でも求まるが、セキュリティマネージャに ひっかかる事があるので、前者のほうを推奨する。特にJava WebStartで実行する場合 セキュリティマネージャが働いているので注意。ローカルで直接実行している間は 問題ないが、JWSから実行するとアウトということがある。
コンストラクタの概要 | |
---|---|
WordBalloon(WordBalloonHandler handler)
オーナーとなるフレームを指定してオブジェクトを作成する。 |
メソッドの概要 | |
---|---|
static void |
copyPreference(Preference src)
srcのプロパティから設定情報をこのオブジェクトのプロパティにコピーする。 |
static Preference |
getPreference()
ワードバルーンの配色、フォント、表示時間が設定されたプロパティを返す。 |
static void |
setPreference(Preference p)
配色、フォント、表示時間が入ったプロパティをセットする。 |
void |
setWordBalloonHandler(WordBalloonHandler h)
ワードバルーンハンドラーをセットする。 |
void |
show(String text,
Point p)
テキストを表示する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public WordBalloon(WordBalloonHandler handler)
handler
- ワードバルーンハンドラーメソッドの詳細 |
---|
public void setWordBalloonHandler(WordBalloonHandler h)
public void show(String text, Point p)
text
- 表示するテキスト。(HTML表現も可能)p
- バルーンの表示位置(スクリーン座標)public static Preference getPreference()
public static void setPreference(Preference p)
p
- public static void copyPreference(Preference src)
src
-
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |