首页 相关文章 J2ME 实现可伸展目录树TreeList

J2ME 实现可伸展目录树TreeList

J2ME里面有自带的List类,但是功能太弱,没有实现View和Model的分离,所以操作起来比较费事。本来事想写一个Canvas的TreeList,但是画起来算坐标又太麻烦,所以选取了一个折中的方法,继续List,实现一个操作起来比较方便的组件。
  
  目的:
  
  1.可伸缩的目录树结构,暂时先实现两层。
  
  2.Label和存储内容分离。
  
  3.激活和非激活图片分开。
  
  4.通过选择事件可以准确快速找到对应内容
  
  5.存储内容无关性,里面可以放置任何Object
  
  实现思路:
  
  1.封装一个EXPandItem类,用来存储每一条数据。
  
  /**
  * 默认图片
  */
  private String imagePath="";
  /*
  * 激活图片,假如为空说明此图片无效
  */
  private String selectImgPath=null;
  /**
  * 组
  */
  public ...[ 查看全文 ]

2016-02-19 标签:

J2ME 实现可伸展目录树TreeList的相关文章

手机页面
收藏网站 回到头部