當工具提示顯示在樹上並且鼠標移動時,工具提示保持可見並且文本更改。是否可以隱藏工具提示並在鼠標從一個項目移動到下一個項目時重新顯示它。java jtree重新顯示延遲後的每個項目的工具提示
2
A
回答
1
根據需要擴展DefaultTreeCellRenderer
並調用setToolTipText()
。在Customizing a Tree's Display中討論的教程項目TreeIconDemo2
演示了該方法。
附錄:您可以爲TreeCellRenderer
中的每個節點提供所需的文本,例如, MyRenderer
:
setToolTipText(value + " is in the Tutorial series.");
0
,你將不得不使用的setToolTipText(空)除去刀尖 - 它不會與我們明確這樣消失。
相關問題
- 1. 顯示工具提示前的延遲
- 2. jquery工具提示延遲顯示
- 3. IKImageBrowserView:如何顯示每個項目的工具提示?
- 4. WPF工具提示項目不會重新觸發初始延遲
- 5. PySide:即時工具提示(在顯示工具提示前不延遲)
- 6. 有延遲的gwt工具提示
- 7. Highcharts:顯示前的工具提示延遲
- 8. 如何實現延遲顯示twipsy工具提示
- 9. Flex 3:errorstring工具提示延遲?
- 10. 設置SWT工具提示延遲
- 11. Java的工具提示不顯示
- 12. 當工具提示顯示時,「實時」更新小工具的工具提示
- 13. 顯示與選定項目的圖像的工具提示
- 14. JTree:不會重新顯示新模型
- 15. 延遲後的tkinter顯示幀
- 16. 在PyQT中顯示QTreeView項目的工具提示
- 17. 在CheckBoxList控件中顯示所選項目的工具提示
- 18. 懸停在svg圈顯示每個元素的工具提示
- 19. 工具提示當光標移到文本框上時顯示2秒延遲
- 20. SKStoreProductViewController延遲顯示
- 21. JFrame延遲顯示
- 22. UIAlertView延遲顯示
- 23. UIAlertController延遲顯示
- 24. Java:從JTree中刪除項目並延遲刪除
- 25. 刪除顯示的工具提示,當出現新工具提示時c#
- 26. Twitter引導工具提示插件中的數據延遲
- 27. 需要d3項目的工具提示
- 28. CheckedListBox項目的工具提示?
- 29. 項目中的DIsable工具提示
- 30. 連續顯示所有的工具提示,但最後一個
我試過了,但是在移動每個節點時,工具提示不會消失並重新出現。我試圖達到的行爲是: 將鼠標懸停在節點1上 - >顯示節點1的工具提示 將鼠標懸停在節點2上 - >隱藏工具提示節點1,n延遲顯示工具提示節點2 – jagguli 2010-07-10 20:30:05
@jagguli:似乎可以在提及的'TreeIconDemo2'以上。 – trashgod 2010-07-10 20:46:11
@jagguli:哦,我明白了;你希望工具提示來去。你可以使用'ToolTipManager.sharedInstance()'並改變延遲。 – trashgod 2010-07-10 20:55:21