Netbeans JTree的初始化怎么实现
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍了Netbeans JTree的初始化怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Netbeans JTree的初始化怎么实现文章都会有所收获,
千家信息网最后更新 2025年11月07日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安全错误
数据库的锁怎样保障安全
计算机与网络技术在职研究生
陇南市网络安全检查
智能家居网络技术
长沙交易软件开发机构
搭建ntp服务器
文案写作软件开发
广安网络安全保卫支队 程乾
网络安全状态监控
外模式描述数据库的
电力网络安全加密芯片
ktv网络技术员有什么好处
access数据库实验管理
网络服务器运维与管理教材
自建服务器建设网站
gis软件开发实践体会
zencart 服务器
服务器redhat连不上网络
高中网络技术应用考试方案
hadoop服务器要ssd吗
服务器ip到底是个什么东西
wamp搭建前端服务器
新网厦门服务器
服务器游戏怎么弄
微服务器什么意思
虎牙游戏服务器排名
微信小程序登录访问数据库
山西安防网络技术服务
美国网络安全 斯诺登
红河软件开发排名
app数据库搭建要多久