#8:30-9:00 签到打卡
#9:30-12:00 观看java视频
#14:00-18:00 写qq项目
1.好友添加类,搜索id和昵称添加好友。
package qqc.view;
import qqc.massage.Massage;
import qqc.mode.Mthreads;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import java.io.ObjectOutputStream;
public class qqfriend extends JFrame implements ActionListener {
public String id;
JTextField jt;
JButton jb,jb1;
JPanel jp,jp1;
JTextField jl;
public qqfriend(String id){
this.id=id;
jb=new JButton("搜索");
jb.addActionListener(this);
jt=new JTextField(15);
jp=new JPanel(new GridLayout(70,1,4,4));
jp1=new JPanel();
jp1.add(jt);
jp1.add(jb);
this.setVisible(true);
this.add(jp1,BorderLayout.NORTH);
this.add(new JScrollPane(jp),BorderLayout.CENTER);
this.setSize(300,400);
}
public static void main(String[] args) {
new qqfriend("1");
}
public void shows(String id,String name){
JLabel jl=new JLabel(id+" "+name);
jp.add(jl);
}
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource()==jb){
try {
ObjectOutputStream oos=new ObjectOutputStream(Mthreads.getThread(id).s.getOutputStream());
Massage m=new Massage();
m.setS("20");
m.setMyid(id);
m.setXiaoxi(jt.getText().trim());
oos.writeObject(m);
} catch (IOException ioException) {
ioException.printStackTrace();
}
}
}
}