Netbeans JTree的初始化怎么实现
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍了Netbeans JTree的初始化怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Netbeans JTree的初始化怎么实现文章都会有所收获,
千家信息网最后更新 2026年11月01日Netbeans JTree的初始化怎么实现
这篇文章主要介绍了Netbeans JTree的初始化怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Netbeans JTree的初始化怎么实现文章都会有所收获,下面我们一起来看看吧。
在Netbeans JTree里,原先生成的JTree是一颗假树,可以自己写JTree的初始化函数,再窗口初始化后调用:
public void treeInitialize() { DefaultMutableTreeNode root=new DefaultMutableTreeNode("root"); try{ m_DBMetaData = m_connection.getMetaData(); m_tabReset = m_DBMetaData.getTables(null,"%","%",new String[]{"TABLES"}); while(m_tabReset.next()){ DefaultMutableTreeNode t_newNode = new DefaultMutableTreeNode(m_tabReset.getString("TABLE_NAME")); root.add(t_newNode); } TreeModel treeModel = new DefaultTreeModel(root); jDBTree.setModel(treeModel); } catch(SQLException e){ JOptionPane.showMessageDialog(this,"数据库访问错误"); System.exit(1); } }此段程序是从数据库中取出表名作为JTree的叶节点。
JTree叶节点双击事件的响应和其Text的获得:
添加MouseClicked事件
private void jDBTreeMouseClicked(java.awt.event.MouseEvent evt) { // TODO 将在此处添加您的处理代码: DefaultMutableTreeNode selectedNode =(DefaultMutableTreeNode)jDBTree.getLastSelectedPathComponent(); //获取鼠标点击点 if(selectedNode == null){ return; //如果不是树上的节点 } if(selectedNode.isLeaf() && evt.getClickCount() == 2){ //确定是叶节点且是双//击事件。 viewTable(selectedNode.toString()); //参数为节点的Text。 } }关于"Netbeans JTree的初始化怎么实现"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"Netbeans JTree的初始化怎么实现"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
节点
事件
知识
内容
数据
数据库
篇文章
代码
价值
函数
参数
名作
操作简单
文章
易懂
更多
看吧
程序
行业
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司排名
湖南永感互联网科技有限公司
科技平台互联网
A股互联网金融科技公司
互联网为科技
腾讯阿里互联网科技
易互联网科技有限公司
礼当家互联网科技
互联网未来科技
互联网科技视频素材
互联网和高科技公司
科技与互联网的利与弊
福州新华互联网科技学校 知乎
荆州市昕露互联网络科技有限公司
移动互联网科技公司
互联网新科技动漫ppt素材
众安科技工业互联网合作
互联网科技的前景
恒生科技互联网指数十大成分股
科技发展第三阶段互联网时代
互联网科技寓意
互联网金融科技公司干啥的
彤创互联网科技有限公司
昭通互联网科技选哪家
天津腾达互联网科技有限公司
沐思想互联网科技有限公司
高科技互联网套路
互联网金融科技公司的优势
工业互联网科技成果转化
南京一网一红互联网科技有限公司