麻烦大家帮忙看看,提个思路
这个不同于单实例就是类似QQ通讯窗口的功能
可以打开多个通讯窗口,但对于每个好友,只能打开一个
这个不同于单实例就是类似QQ通讯窗口的功能
可以打开多个通讯窗口,但对于每个好友,只能打开一个
解决方案 »
- Java打印出来的txt或者csv文件的中文内容是乱码
- jni技术高手:java调用c++写的des加密dll程序,知道如何实现吗?
- swing中公告栏的信息怎么滚动???
- HashSet中重复对象问题……
- 请教InitialContext Context 两个类的用法
- 刚被人问了问题!!!又问了好几个人都答不出
- 如何在自定义标签类中访问SPRING?
- 关于图形取象素点的问题
- native2ascii和记事本的保存编码设置的关系
- How to append two arrays without copying characters???
- 我在SUN网站上下载了NetBeans4.1中文版不会用请帮忙解决
- 请教java中是否有函数隐藏的方法
给这个类(比如说YourClass)的每个对象一个 object id (OID) 作为map的key
然后 if(map.containsKey(xxxId)) //xxxId 就是OID
YourObj=(YourClass)map.get(xxxId)
else
YourObj=new YourClass();
map.put(YourObj.getXXXId(),YourObj);
根据这个id来寻找已打开的frame,如果没有重新实例化。
所以需要有一个管理器来管理当前的所有MessageFrame对象。