嘿,我刚接触Java,请记住这一点。
我创建了一个带有jtable的swing应用程序。 jtable有8列和几行数据。
我正在为几个人创建这个Java swing程序,我想要做的是向其中的任何一个提供实时数据更新。
当我说实时数据更新时我的意思的例子:
假设我们有3个人(在这里名为P1,P2,P3)在其Windows桌面上运行相同的Java swing应用程序。用户P2刚刚更新了位于第4列第8行的单元格。即使P3或P2也在更新列的中间,此更改也会立即显示在P1和P3的其他Java swing应用程序上。自然,所有同时运行的swing工具都同时更新,因此每个人都可以看到更新数据,而不必询问P2是否对jtable进行了任何更改。
java中当前是否有任何东西可以帮助完成如上所述的工作?另外,我计划每秒进行一次更新,这样我就可以看到一个问题,例如P1打开一个下拉列表并要选择一个值,但是在P1做到这一点之前,表格会刷新,从而关闭该下拉列表,因此P1必须单击再来一次,这会持续下去...
在开发应用程序时,我目前仅使用noSQL进行简单的数据库构建。我计划在MySQL投入生产后运行它。我也在使用Eclipse IDE。
很多参考文献与我正在寻找的非常接近:
togetherJS / Pusher / ShareDB / DerbyJS
因此,如果有人可以帮助我提出他们的想法或建议,那就太好了!