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

这次把基本的功能都实现了,也加上了授权那块。用户第一次使用该客户端时弹出授权的对话框。默认把授权获得的access_token保存下来,只要access_token不过期(通过审核的应用有效期是一个星期),就可以直接运行客户端,无需登录或再次授权。

实现的功能和一些改动如下:

1、实现系统托盘
在MainDialog 类中加入initSystemTray和createMenu方法
2、加入类WeiboConstants,用于存放一些公共的常量,如客户端的Logo
3、实现点击图片查看中图、原图及保存图片
1)、增加新浪ShowImage,用于显示图片
2)、增加实现HyperlinkListener接口的类MyHyperlinkListener,用于监听JTextPanel的事件
2)、在OneJPanel 的initTextPanel方法加入
textPanel.addHyperlinkListener(new MyHyperlinkListener());
4、创建新类Mentions,用于@我的选项卡
5、创建新类MyFavorites,用于收藏的选项卡
6、创建OneUser,放置一个用户
7、创建新类FriendsOrFollowers,用于关注和粉丝的选项卡
8、特色功能:点击选项卡,再加载相应的内容。

运行图示:

Java微博客户端开发第五步运行图示

代码下载(可以点击压缩包中的start.bat直接运行):

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

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

更多内容请参看:

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

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

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

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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值