树在java中的应用有哪些

树在java中的应用有哪些,第1张

首先:树与线性表、栈、队列等线性结构不同,树是一种非线性结构。一棵树只有一个根节点,如果一棵树有了多个根节点,那它已经不再是一棵树了,败告而是多棵树的集合,也被称察租明为森林。

其次:java中树的型哗应用主要有:菜单树,还有权限树,商品分类列表也是树结构。

import java.awt.*

import javax.swing.*

class TreeDemo extends JFrame

{

public TreeDemo()

{

setSize(400,300)

setTitle("演示怎样使裂羡用JTree")

show()

JScrollPane jPanel=new JScrollPane()

getContentPane().add(jPanel)

JTree jtree=new JTree()

jPanel.getViewport().add(jtree,null)

validate()

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

}

}

public class Example5_25

{

public static void main(String[] args)

{

TreeDemo frame=new TreeDemo()

}

}

其中JScrollPane是一个带滚动条的面板类。

将对象加入到带滚动肆笑拍条的面板类中,升世在将已建的数放入到其中。

就可建立一个系统默认的树结构。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8278504.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存