gpt4 book ai didi

java - 在客户端/服务器应用程序中刷新 JTable

转载 作者:行者123 更新时间:2023-12-01 15:55:47 25 4
gpt4 key购买 nike

我开发了一个Java客户端/服务器应用程序,通过Spring RMI进行通信,客户端是一个swing Jframe,顶部包含命令按钮(添加、更新、删除),中间包含JTable,底部包含,一个表格。

服务器端仅包含一个 Dao 层,通过使用 iBatis 与 Apache Derby 数据库进行通信。

所以应用程序工作得很好,但发现了两个问题:

1)当用户A从JTable中添加/更新/删除一行时,其他人无法看到更改,直到单击按钮刷新JTable中的数据,我希望此更改必须自动完成。

2)当用户A想要更新JTable中的一行,而用户B想要更改同一行时,完成后,程序始终保留最后保存的数据。

有人可以给一个工作代码吗?或网站链接、教程......

最佳答案

1)当用户A从JTable中添加/更新/删除一行时,其他人无法看到更改,直到单击按钮刷新JTable中的数据,我希望此更改必须自动完成。

将 TableModelListener 添加到 TableModel。每当数据发生更改时,您都会收到一个事件,以便您可以立即更新服务器。

关于java - 在客户端/服务器应用程序中刷新 JTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5083156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com