最近完成的一个ZK版的聊天室,简单的完成了,主要是对ZK5 的EventQueues 熟练一下。
这个聊天室就像开发桌面一样,每一个界面有对应的composer对界面进行操作。而界面之间的信息传递就是通过ZK框架 提供的EventQueues来实现。
这个聊天室仅仅有几个特点,还有待更加的丰富与完善。
userListData是作为用户登录的信息保留,使用单例模式,全局的,这种设计貌似有很大的问题,在维护用户登录的时候,有些情况不能考虑到。
非常简陋的版本。 不过提供了一些ZK的使用案例。大家随便看看,别太当真的。
使用效果:
登录:
登录进去:当点击firefox用户,有对话框出现。发送信息给firefox。
firefox可以看到a用户变红,就表示 有对话。
胡乱操作~