java qq 界面设计

给我这个界面的设计思路在线等和主要方法... 给我这个界面的设计思路 在线等 和主要方法 展开
 我来答
048fmysyl
2011-06-25 · TA获得超过252个赞
知道答主
回答量:227
采纳率:0%
帮助的人:205万
展开全部
代码没法给你写,但是道理是很简单的.其实QQ的列表原理非常简单,其界面就是一颗JTree,设置树根不可见,树根的没给子节点就是每个分组.而列表内容的实现就更简单了,自己写一个实现了TableCellRenderer的渲染器,然后给设置为分组下每个节点的渲染器就行了.

数据结构也超简单,就是三层树,第一层是根root,设置为不可见,所以只能看到他的几个节点;第二层是根root的节点,也就是分组,有几个分组就有几个节点,新建一个分组就是在root上添加一个新的子节点;第三层就是每个分组的内容了,这就是QQ列表的实现原理.

别告诉我你不知道渲染器是什么,如果还没学到,等学到了你就能做出来.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式