我想用Swing
佈局製作一個Java程序,其中左側有一個菜單,當鼠標懸停在菜單區域上時展開,但在鼠標離開後自動收縮。如何讓JSplitPane在鼠標懸停時自動展開?
我想模仿移動Youtube for Android或Weebly的編輯器的效果。對於那些不知道的人來說,當鼠標懸停在他們身上時,兩個佈局的左側菜單都會展開。然後在你的鼠標離開該區域後,菜單再次收縮並且不在視野中。
我能夠創建一個包含我的菜單成功的JSplitPane
,但我不知道怎麼做,當用戶的鼠標懸停在JSplitPane
組件,或如何鼠標離開後區使之收縮,它會自動擴大。
如果有人想知道爲什麼:這種類型的菜單很容易讓用戶使用,但由於它在不需要時隱藏起來,使我可以爲程序的主要部分留出更多空間。
任何幫助,將不勝感激謝謝!
一點題外話,但你可能有興趣在看看[滑動佈局](https://github.com/AurelienRibon/sliding-layout) – MadProgrammer
@MadProgrammer看起來很有趣,會考慮,從這個例子顯示的東西類似於我想要的東西謝謝! – XQEWR
'那些不知道的人,兩個佈局的左邊都有菜單,當你的鼠標懸停在它們上面時,這些菜單就會展開。'==嗯,例如,我不知道,你必須搜索手風琴,其中一些是反應到鼠標事件 – mKorbel