📄 _guithread.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -