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