Topic: 怎么刷新面版啊? |
Print this page |
1.怎么刷新面版啊? | Copy to clipboard |
Posted by: jiangsanwa Posted on: 2004-11-16 17:48 我有一个Swing页面 左边是放在JPanel里面的一个JTree,数据是从数据库里面读取的。 右边是编辑这个树对应的数据库表的信息 如果我想数据库里面加了一条记录,我要使Jtree重新从数据库里面读取数据来显示最新的数据,用repaint()不得行啊,怎么达到这个效果? 谢谢指点啊 |
2.Re:怎么刷新面版啊? [Re: jiangsanwa] | Copy to clipboard |
Posted by: qineremma Posted on: 2004-11-17 16:37 首先给数据库表建立一个trigger,当有新增、修改时就发出消息。 程序设计过程如下: 1. 使 用Register 过 程 注 册 一 个 会 话; 2. 使 用Waitone 过 程 等 待 发 往 已 注 册 会 话 的 消 息; 3. 进 程 等 待, 直 至 收 到 一 个 请 求 进 程 使 用SynThread过 程 发 向 这 个 会 话 的 消 息, 在 这 个 消 息 中 包 含 一 些 参 数 和 发 送 消 息 的 进 程 所 注 册 的 会 话 号; 4. 根 据 参 数 采 集 数 据, 然 后 根 据 接 收 消 息 中 的 会 话 号 使 用SynThread过 程 向 请 求 进 程 发 送 数 据; i 5. 在 向 一 个 请 求 进 程 发 送 完 消 息 后, 再 循 环 执 行 第2 至 第4 步。 while(true) {…. } |
3.Re:怎么刷新面版啊? [Re: jiangsanwa] | Copy to clipboard |
Posted by: ecsoftcn Posted on: 2004-12-15 16:35 太难了,不懂~ |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |