java编写的聊天,但不知道好友界面怎么实时刷新!求思路 小弟用java写了个聊天程序,但是不知道添加好友、删除好友界面的实时刷新怎么实现(需要重新登录才能看到添加或删除的好友增加或消失),求高手指点思路下。我是用卡片布局的,点下显示一张好友界面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么重绘?麻烦说得详细点。我的布局是卡片布局,好友一张jpanel,陌生人一张jpanel,黑名单一张jpanl,点不同按钮显示不同分组,最底下是一个jpanel撑着 调用控件的repaint 方法 不知是要哪个类写的.如果是jsp之类的网页格式的话。可以直接:<meta http-equiv=refresh content="3"> 刷新。如果用swing之类的UI程序的话,可以用 java.util.Timer timer = new java.util.Timer(); timer.schedule(new TimerTask() { public void run() { refreshTable();//需要更新的 } }, 0, 1200); //设置时间 定时器 不合适 repaint应该是可以的 或者试试paint方法 当自己登录的时候,在服务器获取一次好友信息发送给客户端,绘制好友界面。 当好友登录的时候,服务器把该人的登录的信息Push给拥有该人并且在线的其他客户端。 tomcat问题 请教顺序数组数据去重的最效率的方法 如何实现四级联动的下拉列表框(列表项从数据库中取出) input窗口一闪而过,不能输入 问一个很幼稚的问题,怎样找第一个工作?? java如何抽析图象制作缩略图? Intellij IDEA的问题??? 求教 jbuilder8 功能不够的问题 我写的一个用jdbc直接联sybase数据库的程序,但是不行 怎么配置我的JBuilder5。0?急,急,急 正则表达式匹配 java编写的聊天程序,但不知道好友界面怎么实时刷新!求思路,求指点!
怎么重绘?麻烦说得详细点。我的布局是卡片布局,好友一张jpanel,陌生人一张jpanel,黑名单一张jpanl,点不同按钮显示不同分组,最底下是一个jpanel撑着
如果是jsp之类的网页格式的话。可以直接:<meta http-equiv=refresh content="3"> 刷新。
如果用swing之类的UI程序的话,可以用
java.util.Timer timer = new java.util.Timer();
timer.schedule(new TimerTask() {
public void run() {
refreshTable();//需要更新的
}
}, 0, 1200); //设置时间
当好友登录的时候,服务器把该人的登录的信息Push给拥有该人并且在线的其他客户端。