Netbeans JTree的初始化怎么实现
发表于:2025-02-22 作者:千家信息网编辑
千家信息网最后更新 2025年02月22日,这篇文章主要介绍了Netbeans JTree的初始化怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Netbeans JTree的初始化怎么实现文章都会有所收获,
千家信息网最后更新 2025年02月22日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安全错误
数据库的锁怎样保障安全
网络安全学习难度怎样
互联网科技新闻股票
腾讯服务器虚拟化
DoMCer中国版服务器地址
网络安全日志查看
软件开发搭建报价单
云主机和服务器租用
网络安全中怎样建立信任
泗阳购买网络技术价目表
自动打怪软件开发教学
阿里云服务器电脑怎么配置
服务器的管理口的作用
软件开发入门培训机构
企业网络安全法六大看点
批改网服务器错误
上海籽囿互联网科技有限公司
胸片数据库技术路线
我的世界新服务器选什么宠物好
网络安全技能路线图
高济互联网科技有限公司
DoMCer中国版服务器地址
泰安互联网科技公司
办公网设备管理服务器
花雨庭游戏服务器
工控数据库审计系统
数据库行政职务里程表
好用的连接数据库的工具
江苏进口软件开发平均价格
苹果电脑做软件开发方便不
港湾职业技术学院单招有网络技术