数据库的结构较简单,所以树的结构也很简单,除去根结点外,总共只有两层。
说明:本方法对于较简单的树结构有效,算法效率较低,不适合处理复杂树结构
数据表结构:
想让第一列作为父节点,第二列作为对应的子节点。在MyEclipse中实现。
1、在类中设置一个DefaultMutableTreeNode属性,作为根节点:
DefaultMutableTreeNode top = new DefaultMutableTreeNode("文件列表");
2、jTree实例:
private void initComponents()
{
jTree1 = new javax.swing.JTree(top);
}
3、填充jTree节点的方法:
public void showTree()
{
conn myconn = new conn();
ResultSet nodeRs;
ResultSet leafRs;
try
{
node