_guithread.java
来自「排课系统」· Java 代码 · 共 57 行
JAVA
57 行
package org.cross.sms.gui;
import org.cross.sms.*;
class _guiThread extends Thread {
SmsServer m_server;
GUIMain m_frame;
public _guiThread(SmsServer port, GUIMain frame) {
m_server = port;
m_frame = frame;
}
public void run() {
int j = 0;
while (true) {
try {
Thread.sleep(2000);
SimpleMsg msg = m_server.readInMsg();
// j++; //开始设置循环次数
while (msg != null) {
StringBuffer buf = new StringBuffer();
buf.append(msg.getSender());
buf.append("\n");
buf.append(msg.getText());
buf.append("\n");
m_frame.appendResp(buf.toString());
new Sound(Sound.MSG).start();
m_frame.toFront();
Thread.sleep(1000);
msg = m_server.readInMsg();
}
msg = m_server.readErrMsg();
while (msg != null) {
StringBuffer buf = new StringBuffer();
buf.append("以下短信发送失败:\n");
// buf.append(msg.getSender());
// buf.append("\n");
buf.append(msg.getText());
buf.append("\n");
m_frame.appendResp(buf.toString());
new Sound(Sound.MSG).start();
m_frame.toFront();
Thread.sleep(1000);
msg = m_server.readInMsg();
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?