Netbeans JTree的初始化怎么实现
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章主要介绍了Netbeans JTree的初始化怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Netbeans JTree的初始化怎么实现文章都会有所收获,
千家信息网最后更新 2025年01月16日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安全错误
数据库的锁怎样保障安全
sql是层次型数据库吗
网络技术基础看不懂
ie的代理服务器设置
食堂数据库设计的背景
南京师范大学人文数据库
2022年网络安全新规
iis服务器如何安全防护
虚拟服务器桌面分辨率
c 实现数据库
初中读网络安全工程师要多少分
平顶山阜阳app软件开发
网络安全教育公益讲座入口
数据库应用实践课程设计
苹果贵州服务器云主机
数据库中的case是什么意思
数据库技术的开发中修改操作
网络安全技术服务认证
校园网络安全教育活动计划
一般纳税软件开发税率
全球数据库领导者象限
数据库的仓库
在数据库技术中反应班级
access数据库别名
叫我大掌柜最新服务器
信息传递网络安全问题
互联网最科技
护苗网络安全知识文字
网络技术部部面试
数据库中重复键是什么
计算机二次登录服务器