JavaFX開發(fā)模仿Mac OS的MagicalDock(魚眼效果)

MagicalDock修改了上個(gè)版本的設(shè)計(jì),目前的思路是使用2個(gè)容器類Container和Flow完成布局,F(xiàn)low為Node提供水平布局,Container是Flow的容器。
當(dāng)鼠標(biāo)移動到Node上,Node大小變化時(shí)會改變Flow的尺寸范圍,這時(shí)動態(tài)調(diào)整Flow在Container中的位置完成水平位移效果并且將錨定Node的底部使一組Node在變化時(shí)都能夠底線對齊。
source code:http://kenai.com/projects/magicaldock
posted on 2010-04-09 17:58 陳維 閱讀(1980) 評論(2) 編輯 收藏 所屬分類: JavaFX