- java.lang.Object
-
- javafx.scene.control.skin.TooltipSkin
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 TooltipSkin(Tooltip t)
指定されたTooltip
の新しいTooltipSkinインスタンスを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
dispose()
スキンがSkinnableで置き換えられたときに、Skinnableによって呼び出されます。Node
getNode()
このスキンを表すノードを取得します。Tooltip
getSkinnable()
このスキンが割り当てられているSkinnableを取得します。
-
-
-
メソッドの詳細
-
getSkinnable
public Tooltip getSkinnable()
このスキンが割り当てられているSkinnableを取得します。 1つのSkinnableに対して1つのスキンが作成されている必要があります。 この値は、スキンがSkinnableから削除される場合にのみ、Skin.dispose()
の呼出しの結果として、null以外の値からnull値になります。Skinnableを構築する呼出し側では、Skinを構築し、コントロールとそのSkin間の関係を適切に確立することも必要となります。
- 定義:
- インタフェース
Skin<Tooltip>
内のgetSkinnable
- 戻り値:
- null以外のSkinnable、破棄された場合はnull。
-
getNode
public Node getNode()
このスキンを表すノードを取得します。 これは、Skin.dispose()
の呼出し後を除いてnullになることはなく、nullに変更されるときを除いて変化することはありません。
-
dispose
public void dispose()
スキンがSkinnableで置き換えられたときに、Skinnableによって呼び出されます。 このメソッドを使用すると、スキンが必要なくなった場合に、Skinがそれ自体をクリーンアップするために必要なロジックを実装できます。 ネイティブ・リソースを解放するために使用できます。 disposeの呼出し後、メソッドSkin.getSkinnable()
およびSkin.getNode()
はnullを返します。 disposeを2回呼び出しても何も行われません。
-
-