SOCKET聊天客户端
来源:互联网 发布:好的网络宣传方式 编辑:程序博客网 时间:2024/04/30 11:01
- import java.io.*;
- import java.net.*;
- import javax.swing.*;
- import java.awt.*;
- import java.awt.event.*;
- public class SimpleChatClientA {
- /**
- * @param args
- */
- JTextField outgoing;
- PrintWriter writer;
- Socket sock;
- public void go(){
- JFrame frame = new JFrame("JAVA聊天BATA0.5");
- JPanel mainPanel = new JPanel();
- outgoing = new JTextField(20);
- JButton sendButton = new JButton("send");
- sendButton.addActionListener(new SendButtonListener());
- mainPanel.add(outgoing);
- mainPanel.add(sendButton);
- JLabel label = new JLabel("徐方鑫:280599580@qq.com");
- mainPanel.add(label);
- frame.getContentPane().add(BorderLayout.CENTER,mainPanel);
- setUpNetworking();
- frame.setSize(400,100);
- frame.setVisible(true);
- }
- public void setUpNetworking(){
- try{
- sock = new Socket("222.95.182.107",5000);
- writer = new PrintWriter(sock.getOutputStream());
- System.out.println("networking established");
- }catch(IOException ex)
- {
- ex.printStackTrace();
- }
- }
- public class SendButtonListener implements ActionListener{
- public void actionPerformed(ActionEvent ev){
- try{
- writer.println(outgoing.getText());
- writer.flush();
- }catch(Exception ex)
- {
- ex.printStackTrace();
- }
- outgoing.setText("");
- outgoing.requestFocus();
- }
- }
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- new SimpleChatClientA().go();
- }
- }
- SOCKET聊天客户端
- Socket实现聊天客户端
- 简单的Socket聊天程序(客户端)
- c++ 网络编程 socket 聊天客户端/服务器
- 基于Java Socket客户端、服务端聊天雏形
- Java 利用 Socket 实现服务器客户端聊天
- 利用 Socket 实现服务器客户端聊天
- 利用socket实现客户端与服务器端聊天
- IM菜鸟学习之Socket聊天-客户端
- JAVA Socket实现多客户端聊天
- java socket 服务端与客户端聊天
- socket实现客户端和客户端之间通信和聊天
- C# Socket聊天程序(一个服务端,多个客户端)
- java socket 客户端和服务器端互相通信(聊天)
- java socket 客户端和服务器端互相通信(聊天)
- C# SOCKET编写的简单聊天通信程序(客户端+服务端)
- 基于socket、多线程的客户端服务器端聊天程序
- Socket网络编程—简单聊天软件--3、客户端代码
- 070809中断
- 新人来啦!
- 新申请
- SOCKET服务端
- 学习
- SOCKET聊天客户端
- C#多重继承 + 多态 + 扩展方法 简单示例
- ShellExecute函数的用法总结
- 最大公约数
- 如果我有电脑——计算机达人成长之路(36)
- 复制一个文件夹到另一个文件夹(文件夹内包含子文件夹)
- 数组名与指针典型面试题的分析(1)
- 心灵旅程
- 将DirectInput封装为基本的输入系统