这一步是对之前进行较大的改动。增加的类也比较多。包结构如下:

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外,保持之前功能的基础上,加入了如下功能:

代码下载:

Java新浪微博客户端开发第四步(微盘的)

Java新浪微博客户端开发第四步(csdn的)

更多内容请参看:

Java新浪微博客户端开发第一步

Java新浪微博客户端开发第二步

Java新浪微博客户端开发第三步

原创作品,转载请注明出处:蜗牛都知道

Java新浪微博客户端开发第四步相关推荐

  1. 微博java客户端开发教程_Java新浪微博客户端开发第四步

    这一步是对之前进行较大的改动.增加的类也比较多.包结构如下: 0.Main:主函数入口 1.MainDialog:主界面 2.WeiboPanel:StatusPanel及CommentPanel的父 ...

  2. Java新浪微博客户端开发第六步(完结开源)

    这次所达到的: 1.修复之前几个严重的Bug 1).查看别的用户的微博时,出现当前登录用户的微博 2).查看粉丝时,出现重复加载的情况. 3).查看微博评论.转发时,出现只有第一条点击的微博可以查看. ...

  3. Java新浪微博客户端开发第五步

    这次把基本的功能都实现了,也加上了授权那块.用户第一次使用该客户端时弹出授权的对话框.默认把授权获得的access_token保存下来,只要access_token不过期(通过审核的应用有效期是一个星 ...

  4. Java新浪微博客户端开发第三步

    实现:"下拉刷新"及提示语. 这次的包结构如下: 1.修改MyScrollPane,关键代码: verticalScrollBar. addAdjustmentListener ( ...

  5. java 微博客户端,Java新浪微博客户端开发第二步

    上一篇:Java新浪微博客户端开发***步中有下图,这个access_token就是接下来要用到的. 关于access_token的有效时间: 更多关于access_token与Oauth2,请参看: ...

  6. Java新浪微博客户端开发第二步

    上一篇:Java新浪微博客户端开发第一步中有下图,这个access_token就是接下来要用到的. 关于access_token的有效时间: 授权级别 测试 普通 中级 高级 合作 授权有效期 1天 ...

  7. java 微博sdk_Java新浪微博客户端开发第一步

    Java新浪微博客户端开发***步 一.获得开发应用所需的"通行证"App Key和App Secret 首先必须要有新浪的账号.再打开http://open.weibo.com/ ...

  8. 新浪微博客户端开发之授权登录+获取微博列表

    新浪微博客户端开发之授权登录+获取微博列表 闲篇: 最近实在是乱得不行,至于怎么乱我也不知该怎么说,那么久没发博客就证明了这点,一般如果小巫有做详尽的计划,并把时间投入到上面的话,我是可以用最短的时间 ...

  9. 新浪微博客户端开发--显示单条微博

    新浪微博客户端开发--显示单条微博 2013年11月23日 新浪微博客户端开发记录 前面两篇博客介绍了如何调用新浪微博API发布微博,任务队列的实现流程,自定义微博adapter的实现,异步更新UI的 ...

最新文章

  1. antd Tree 展开和默认选中
  2. 024_输入输出字符集
  3. 谭浩强课后题之----求阶乘和
  4. (*长期更新)软考网络工程师学习笔记——Section 7 网络层下篇
  5. 【转载】使用tf.py_func函数增加Tensorflow程序的灵活性
  6. 012——数组(十二) 数组range array_count_values array_pad array_product
  7. 【我的物联网成长记5】如何进行物联网大数据分析?
  8. openfire User Service 和删除分组的方法
  9. 数据结构上机实践第二周项目2- 程序的多文件组织
  10. GCC编译的几个步骤
  11. 暑假NOIP期末考试【1】—— Phantom
  12. linux ui 布局管理器,第1组UI组件:布局管理器
  13. 数据库使用率对比【CSDN指数】
  14. 洛谷p1200题目c语言代码,洛谷P1200 [USACO1.1]你的飞碟在这儿
  15. 密钥可以永久激活吗?
  16. 讲讲BW/4 HANA和BW on HANA的区别
  17. 连接到服务器 ------------------------------ 无法连接到 + SQL Server 请求失败或服务未及时响应....解决思路
  18. Master-MatPyon:学习历程
  19. 今天,数据库“打工人”告诉你一个秘密
  20. 动态规划初识(从dfs到dfs优化到动态规划顺推和逆推)

热门文章

  1. 【工作日记17】简单DDOS攻击
  2. 警惕H-worm蠕虫病毒伪装电影样片钓鱼,草率点击附件会中远控木马
  3. vc 界面编程常用方法(http://blog.emuch.net/244485/spacelist-blog-itemtypeid-2708.html)
  4. 国经信中心「APEC产业+」西部硅谷投资2万亿 成渝经济圈将超上海 | 稳略产业基金观察
  5. SPRINGBOOT中如何运用JPA,简单例子
  6. C++读写图片数据转成Base64格式
  7. 通过weui-1.1.3源码学习前端开发(三)从example看起-src/index.html文件
  8. 旅游常识:预订、求助、安全、通关
  9. Excel表生成键盘上的ANSI值(ASCII值)
  10. 数据结构背包问题c语言思路,C语言学习趣事_数据结构_经典命题_1_背包问题_分析_1...