1
这些方法属于ActionListener和PropertyChangeListener。我需要认识到这两种情况,并与其他挥杆类相似。是否可以通过RMI或其他网络技术远程调用Swing Listener的方法?
public void propertyChange(PropertyChangeEvent evt) {
for (AbstractViewPanel view: registeredViews) {
view.modelPropertyChange(evt);
}
}
在一个客户端上的事件的情况下,的actionPerformed()每个客户端应该从服务器名为:
当过一些变化发生在模型服务器应该调用为每一个客户,这个方法
@Override
public void actionPerformed(ActionEvent e) {
}
任何帮助非常感激,
jibbylala
从服务器到其他客户端的传播如何,意味着其他客户端将如何获得有关此事件发生的更新(“按下按钮”)(不是此字符串,而是实际按钮按下) – 2011-05-01 12:48:30
同样的事情,因为您使用RMI ,你必须设计你的系统来支持分页。例如,总页数,偏移量,每页数量项目等...如果您的RMI返回这些信息,那么您的逻辑将处理分页。 (对不同页面的每个请求都会进行循环,访问服务器并返回客户端)。 RMI只是一个界面,你的应用程序决定你需要什么服务。 – 2011-05-01 16:26:48
分页,页面,偏移量,每页数量项目...对不起,我没有得到你这是我的背景。请保持在上下文中。 – 2011-05-01 18:02:20