import .*;
import ;
import ;
import .*;
import ;
import ;
import .*;
import ;
import .DatagramPacket;
import .DatagramSocket;
import .InetAddress;
public class UDPFirstTest extends JFrame implements ActionListener
{
DatagramPacket datapack;
DatagramSocket datasock;
Thread t;
JTextArea jta1,jta2; // 多行文本框
JScrollPane js1,js2; // 滚动容器
JPanel jp;
JButton jb;
Calendar c; //
int h,m,s,y,r;
UDPFirstTest(String s){
super(s); //
jp=new JPanel();
jb=new JButton("发送");
(this);
jta1=new JTextArea(10,25);
jta2=new JTextArea(5,15);
(false); //不可编辑
js1=new JScrollPane(jta1); //文本框加入滚动容器
js2=new JScrollPane(jta2);
(jta2);
(jb);
().add(js1,);
().add(jp,);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocation(200,100);
pack();
setVisible(true);
t=new Thread(new recThread());
();
}
public void actionPerformed(ActionEvent e) //响应 (this);
{
if(!().trim().equals("")){
try{
byte []buf=new byte[2048];
buf=().getBytes();
InetAddress ip=("");
datapack=new DatagramPacket(buf,0,b
javaudp聊天 来自淘豆网m.daumloan.com转载请标明出处.