会话界面.java
来自「用JAVA写的qq,为qq的跨平台使用提供了可能,一直都很讨厌tencent不为」· Java 代码 · 共 42 行
JAVA
42 行
//会话界面.java
/**
@author Joedan hongguangming@sohu.com
*/
import myevent.*;
/**
“会话界面”类,是所有聊天窗口的其类,所有继承自该类的类对象都可以直接插入到程序中使用
*/
abstract class 会话界面 extends MyFrame
{
会话界面(String title, String bg)
{
super(title, bg);
}
public void 添加会话动作监视器(会话动作监视器 _监视器)
{
监视器 = _监视器;
}
public abstract void 显示();//显示界面
public abstract boolean 是否在听();//是否处于见面状态
public abstract void 听(String msg);//对方对你说
public abstract String 获得谈话内容();//将这次会话的内容返回
protected void 见面()//双方碰面,应在会话界面打开时调用
{
if (监视器 != null)
监视器.会话见面处理();
}
protected void 说(String msg)//你对对方说
{
if (监视器 != null)
监视器.会话说处理(msg);
}
protected void 告别()//双方告别,应在会话界面关闭时调用
{
if (监视器 != null)
监视器.会话告别处理();
}
private 会话动作监视器 监视器;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?