소켓채널 등을 이용한 채팅프로그램 [앞 포스트를 이용한, 채팅프로그램][MessageHandler] package basic; import java.io.IOException;import java.nio.ByteBuffer;import java.nio.channels.SocketChannel; public class MessageHandler { public static void sendFixedMessage(SocketChannel socketChannel, String message) { try { ByteBuffer buffer = ByteBuffer.allocate(64);buffer.put(message.getBytes());buffer.flip();while (buffer.hasRemaining()) {socketChannel.. Programing/JAVA 7년 전
채팅프로그램 리시버Receiver package net.main; import java.io.IOException;import java.io.ObjectInputStream;import java.util.Vector; import object.shared.SPacket;import object.shared.SRoom; import ui.main.CMainPanel; public class CReciver extends Thread{private ObjectInputStream in;private CMainPanel mainPanel;public CReciver(ObjectInputStream in, CMainPanel mainPanel){this.in = in;this.mainPanel = mainPanel;}@SuppressWarnin.. Programing/JAVA 7년 전
채팅프로그램 ConnectionManager package net.main; import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.net.Socket;import java.net.UnknownHostException; import object.shared.SPacket; import ui.main.CMainPanel; public class CConnectionManager {private Socket socket;private ObjectInputStream in;private ObjectOutputStream out;private CMainPanel mainPanel;private CReciver reciver.. Programing/JAVA 7년 전