Java 如何使JTable-in-applet在特定时间仅对一个用户可访问?

Java 如何使JTable-in-applet在特定时间仅对一个用户可访问?,java,applet,jtable,Java,Applet,Jtable,我正在编写一个基于JTable的小程序。用户将能够更改某些单元格的值。我试图使JTable在特定时间内仅对一个用户可编辑,结果我被累坏了。您能给我一些提示吗?使用桌锁、桌行锁或桌单元格锁。用户拥有一段时间的同步变量。更改后,用户通过请求向服务器释放锁。若用户失败或回复时间过长,则认为用户已死亡,并释放锁。若表映射到DB,那个么你们可以使用DB特性来实现它。我不能使用DB。我听说过锁,但我不知道如何使用它。它只是一个布尔值。如果为真-则有人可以使用源,以变量为界。保留有关用户、源所有者和此布尔值的

我正在编写一个基于JTable的小程序。用户将能够更改某些单元格的值。我试图使JTable在特定时间内仅对一个用户可编辑,结果我被累坏了。您能给我一些提示吗?

使用桌锁、桌行锁或桌单元格锁。用户拥有一段时间的同步变量。更改后,用户通过请求向服务器释放锁。若用户失败或回复时间过长,则认为用户已死亡,并释放锁。若表映射到DB,那个么你们可以使用DB特性来实现它。我不能使用DB。我听说过锁,但我不知道如何使用它。它只是一个布尔值。如果为真-则有人可以使用源,以变量为界。保留有关用户、源所有者和此布尔值的信息。当用户检查变量是否为true时,安全地将其设为false并存储有关所有者的信息。当所有者发布时,使其成为现实。但您仍然需要共享资源、锁的存放位置、bean中的文件或状态等。