Java软件设计基础.ppt

Java软件设计基础 GUI设计进阶 两种程序格式的比较 续 续 续 续 续 续 续 续 续 续 续 注意 进度条的最大值并不是进度条的长度,进度条的长度依赖于放置它的布局和本身是否试用了setSize()设置了大小; 进度条的最大值max是指将进度条平均分成max份。 实例 树组件 简介 JTree用来显示一个层次关系分明的一组数据,用树状图表示能给用户一个直观而易用的感觉。JTree可以通过树形结构分层组织数据来让用户清楚的了解各个节点之间的关系。 要构造一个树组件必须事先创建出称为节点的对象。节点是树中最基本的对象,表示在给定层次结构中的数据项。树中只有一个根节点,除此以外的节点分为两类: 叶节点(即没有子节点的节点) 分支节点(即有子节点的节点) 每个节点关联着一个描述该节点的文本标签和图像图标,其中: 文本标签是节点的字符串表示 图标指明该节点是否为叶节点 实现 javax.swing.tree包中提供了一个MutableTreeNode接口来实现创建并成为树节点的对象。 DefaultMutableTreeNode类是实现了MutableTreeNode接口的类,可以使用这个类为要创建的树准备节点,其常用构造方法如下: 注册监听器: addTreeSelectionListener(TreeSelectionListener e) 当鼠标单击树上的节点时,系

文档评论(0)

1亿VIP精品文档

相关文档