📄 readthr.java
字号:
package dianduidian;
import java.awt.Point;
import java.io.BufferedReader;
import java.io.IOException;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
/**
* 读网络数据的
* @author Administrator
*
*/
public class ReadThr extends Thread {
BufferedReader br;
JScrollPane b;
JTextArea ja;
private boolean f=true;
public ReadThr(BufferedReader br, JTextArea ja,JScrollPane a) {
super();
this.br = br;
this.ja = ja;
this.b=a;
}
public void run() {
String tem="";
while(f){
try {
tem=br.readLine(); // "\n" 表示行结束
} catch (IOException e) {
// TODO Auto-generated catch block
ja.append(e+"\n");
}
ja.append(tem+"\n"); //填加
int height = 20;
Point p = new Point();
p.setLocation(0, ja.getLineCount() * height);
b.getViewport().setViewPosition(p);
}
}
public boolean isF() {
return f;
}
public void setF(boolean f) {
this.f = f;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -