第6章GUI-2.pptVIP

  • 3
  • 0
  • 约1.35万字
  • 约 54页
  • 2018-02-05 发布于河南
  • 举报
第6章GUI-2

6.5.6 树JTree Swing的树组件JTree能够以层次结构显示数据。用户可以扩展或收缩视图中的单个子树。 1.JTree的构造方法 JTree(HashTable ht); 散列表ht中的每个无理树的一个节点 JTree(Object obj[]); obj中的每个元素都是树的子结点 JTree(TreeNode tn); tn是树的根结点 JTree(Vector v); 向量v中的元素都是树的子结点 2.节点的扩展或收缩 当结点收缩或扩展时,JTree 对象生成事件。下面两个方法是注册或注销监听这些通知的监听器: void addTreeExpansionListener(TreeExpansionListener tel); void removeTreeExpansionListener(TreeExpansionListener tel); 其中tel是监听对象。 3.路径转换 getPathForLocation()方法是将鼠标点击转换为树的路径,使用方法如下: TreePath getPathLoction(int x,int y); 其中x和y是鼠标点击处的坐标。返回值是一个TreePa

文档评论(0)

1亿VIP精品文档

相关文档