それ自体にさまざまな形状をペイントするJComponentがあります。マウスがこれらの形状の1つに入ると検出され、それに応じてツールチップが変更されます。
私が抱えている問題は次のとおりです。
誰かがカスタムツールチップメカニズムを記述せずにこれらの動作を取得する方法を提案できますか?
ToolTipManagerを見てください。
コンポーネントをそのマネージャーに登録してから、いくつかの設定を調整できます。その使用はかなり簡単です。
これで少なくとも初期遅延の問題を解決できます。
最初の問題では、コンポーネントからcreateTooltipコマンドをオーバーライドして、JTooltipインスタンスを取得できます。そして、JComponentクラスのサブクラスとして、マウス(別名マウスに従う)を移動するたびに位置を簡単に変更できます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加