2013-01-15 44 views
2

我一直試圖建立一個JToolTipJPanel。想法是,該用戶移過J Panel (mouseMove),並且在光標後面將是工具提示。但我不知道,如何設置工具提示到JPanel。我的意思是,我創建的JToolTipsetLocation由光標實例(mouseMove),然後我不知道如何將這種新的工具提示設置爲面板(如JPanel.setToolTip(newJToolTip))。的JToolTip上的JPanel的mouseMove動作

+1

*「感謝您的想法。」*詢問一個明確的問題,並添加一個'?'到最後。 –

+1

爲了使您的問題建設性更好更快和提供[SSCCE(http://sscce.org) –

回答

2

您可以設置使用setToolTipText()JPanel提示。當鼠標光標停止時,會顯示工具提示。如果您不再需要此行爲,只需以null作爲參數再次調用該方法即可。

+0

感謝答案, 但我正好需要的行爲,即tooltip'll是正確的光標後面時,其移動。因爲我在這個面板上繪畫,我只需要在特定的座標上顯示這個工具提示(例如在幾個矩形上)。 – Zis

+0

監聽mouseMove事件並檢查鼠標位置是否在矩形內,使用String參數調用setTooltipText方法,否則使用null。 –

+0

哇,非常感謝! – Zis