コンポーネントがあります。コンポーネントのツールヒントは、setToolTipText()メソッドによって設定されます。最初のモニターではすべて正常に動作します。フレームを2番目のモニタに移動すると、ツールチップがモニタの端に表示されます(ファットモニタ側)。これは、このコンポーネントのツールチップでのみ発生します。この問題は他のマシンにも見られます。それでも、私はVistaでのみテストしました。ツールのヒントがモニタの端に表示されます
これはなぜですか? これはSwingのバグですか? どうすれば修正できますか?
ツールチップテキストは、マウスカーソルの位置によって異なります。したがって、コードを編集してgetToolTipText(MouseEvent e)メソッドをオーバーライドすることがあります。コードを変更する前に、この問題の原因を知ることは本当にうれしいことです。
ありがとうございます。
ありがとうございます、私はあなたにこれを研究する仕事があると思います。 最初のテストの後にうまく動作するgetToolTipTextにコードを変更しようとしました。 –
うーん、Google検索と3つのバグレポート+投稿を読んでください。次に答えを書いてください。問題ない – jitter