特定の条件でカスタムグラフィック効果を表示するために、JTextFieldを拡張してJLayer(新しいJava 1.7機能)でカバーするJavaクラスがあります。JLayerがなければ、setToolTipText(String)を使用してツールチップを追加するのは簡単です。しかし、JLayerが配置されていると、ボックスの上にマウスを置いても何も起こりません。おそらく、マウスオーバーイベントをブロックしていますか?また、JLayerオブジェクト自体でsetToolTipText()を呼び出してみましたが、違いはありませんでした。では、どうすればツールチップを機能させることができますか?