- 博客(7)
- 资源 (12)
- 收藏
- 关注
原创 swing jTree 节点刷新,默认全部展开
昨天尝试了让jTree绑定数据库的方法。今天马上遇到另一个问题:如果我数据库的记录有变化,需要立即重新刷新jTree的所有节点 这该怎么办?经过不段努力,这个小问题也解决了。在之前的jTree绑定数据库的实现过程中,其基本思路是创建一个DefaultMutableTreeNode作为根节点,然后在它基础不断添加新节点。所以jTree的刷新,其实也就是先把根节点下所有子节点清空,然后再重新绑定一
2014-01-10 20:23:54 7342
原创 swing 子窗口关闭时刷新父窗口
基本原理是这样的:1、在父类中定义一个刷新父窗口内容的方法;2、在父窗口中打开子窗口时,将父窗口的实例也传给子窗口;3、子类中创建一个父类实例的属性,在子类在构造方法中用此属性接受传过来的父类实例;4、子窗口关闭时,调用父类中的方法,实现对父窗口内容的刷新。具体代码如下:父类:1、父类中写一个刷新方法,我随便写一个:public void showTre
2014-01-09 23:11:27 6499 1
原创 swing jTree 绑定数据库
数据库的结构较简单,所以树的结构也很简单,除去根结点外,总共只有两层。数据表结构:想让第一列作为父节点,第二列作为对应的子节点。在MyEclipse中实现。1、在类中设置一个DefaultMutableTreeNode属性,作为根节点:DefaultMutableTreeNode top = new DefaultMutableTreeNode("文件列表");2、jTre
2014-01-09 21:46:08 2636 1
原创 swing 批量设置所有窗口控件的字体特征
public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { try { UIManager.setLookAndFeel(UIManager .getSystemLookAndF
2014-01-09 21:15:09 1847
原创 swing jtable绑定数据库 获取用户选择行的数据
//jtable绑定数据库public void fillTableFromDB(JTable table) { conn myconn = new conn(); ResultSet myrs; DefaultTableModel tm = new DefaultTableModel(); //定义数据模式 try { myrs = myconn.queryDB("
2014-01-06 21:07:19 4406
原创 swing jList绑定数据库
jList绑定数据库需要DefaultListModel类,先将数据放到DefaultListModel的实例中,然后作为jList的model添加上即可。设已有jList1控件conn myconn = new conn(); ResultSet myrs; DefaultListModel lm = new DefaultListModel(); // 创建一个Default
2014-01-03 10:39:42 1802
原创 swing jComboBox 绑定数据库
设已有jComboBox3控件conn myconn = new conn(); // conn为自定义连接数据库类,生成一个名为myconn的实例 ResultSet myrs; // 定义结果集变量 try { myrs = myconn.queryDB("select cID,cName from catalogDi
2014-01-03 10:33:37 2394
php+mysql+jquery 生成静态网页(含后台编辑功能)
2014-12-23
腾讯UIDesigner1.0 for pc
2014-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人