Java新浪微博客戶端開發第四步
這一步是對之前進行較大的改動。增加的類也比較多。包結構如下:
0、Main:主函數入口
1、MainDialog:主界面
2、WeiboPanel:StatusPanel及CommentPanel的父類
3、 StatusPanel:所有有關“微博”的父類
4、CommentPanel:所有有關“評論”的父類
5、FriendTimeline:用于放置當前登錄用戶及其所關注用戶的***微博,繼承自StatusPanel
6、RepostTimeline:一條微博的“全部轉發“,繼承自StatusPanel
7、MyComment:我的評論,繼承自CommentPanel
8、CommentById:一條微博的“全部評論“,繼承自CommentPanel
9、OnePanel:放置一條微博,或者一條評論的父類
10、OneStatus:放置一條微博的JPanel,繼承自OnePanel
11、OneComment:放置一條評論的JPanel,繼承自OnePanel
12、WeiboFrame:轉發、評論等的面板。
……
下面是其中幾個類的繼承關系:
除了暫時取消加載提示的TipDialog外,保持之前功能的基礎上,加入了如下功能:
代碼下載:
原文鏈接:http://binary.duapp.com/?p=189
【編輯推薦】