最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
J2ME 实现可伸展目录树TreeList
时间:2008-01-12 编辑:简简单单 来源:一聚教程网
目的:
1.可伸缩的目录树结构,暂时先实现两层。
2.Label和存储内容分离。
3.激活和非激活图片分开。
4.通过选择事件可以准确快速找到对应内容
5.存储内容无关性,里面可以放置任何Object
实现思路:
1.封装一个ExpandItem类,用来存储每一条数据。
/**
* 默认图片
*/
private String imagePath="";
/*
* 激活图片,如果为空说明此图片无效
*/
private String selectImgPath=null;
/**
* 组
*/
public static int GROUP=1;
/**
* 记录
*/
public static int ITEM=0;
/**
* 是否选中,如果选中则默认为展开状态
*/
private boolean ifselected=false;
/**
* 显示Label
*/
private String label;
/**
* 类型:组,记录
*/
private int type;
/**
* 存储的对象
*/
GROUP表示这个ITEM是一个父节点,下面包含字节点,这样它的Content将是一个Vector.
ITEM表示这个ITEM是根节点。
selectImgPath,是激活后的图标,可以为空,为空的时候选择了这个ITEM图标不变。
然后就是ExpandList类,此类的数据结构如下:
private Vector itemList = new Vector();
-
上一个: J2ME中对Image的缩放
-
下一个: J2ME开发环境安装指南
相关文章
- InDesign给书籍添加目录方法 怎么添加目录 04-27
- 追追漫画下载目录在哪 追追漫画APP下载目录介绍 03-04
- CDR 制表位如何制作图书目录?CDR制表位制作图书目录教程 01-18
- 追书神器怎么看目录 追书神器查看目录方式 12-17
- 网易云音乐下载目录所在位置分享 09-08
- word2010如何制作目录 word2010制作做目录的方法 08-05