代碼沒法給你寫,但是道理是很簡單的.其實QQ的列表原理非常簡單,其界面就是一顆JTree,設置樹根不可見,樹根的沒給子節點就是每個分組.而列表內容的實現就更簡單了,自己寫一個實現了TableCellRenderer的渲染器,然后給設置為分組下每個節點的渲染器就行了.數據結構也超簡單,就是三層樹,第一層是根root,設置為不可見,所以只能看到他的幾個節點;第二層是根root的節點,也就是分組,有幾個分組就有幾個節點,新建一個分組就是在root上添加一個新的子節點;第三層就是每個分組的內容了,這就是QQ列表的實現原理.別告訴我你不知道渲染器是什么,如果還沒學到,等學到了你就能做出來.
網站導航
- zblogPHP模板zbpkf
- zblog免費模板zblogfree
- zblog模板學習zblogxuexi
- zblogPHP仿站zbpfang