본문 바로가기

분류 전체보기

(344)
html onclick 이벤트
rowspan,colspan 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
awt 양방향채팅(Server)3/3 import java.net.ServerSocket; import java.net.Socket; import java.util.ArrayList; class Server extends Thread { ArrayList list; Server() throws Exception { list = new ArrayList(); ServerSocket ss = new ServerSocket(8888); while (true) { Socket s = ss.accept(); Guest guest = new Guest(this, s); guest.start(); addGuest(guest); } } void broadcast(String msg) throws Exception { for (Guest guest : li..
awt 양방향채팅(Guest)2/3 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.OutputStreamWriter; import java.net.Socket; class Guest extends Thread { BufferedReader br; BufferedWriter bw; Server server; String id; Guest(Server server, Socket s) throws Exception { this.server = server; InputStream is = s.ge..
awt 양방향채팅(Client )1/3 import java.net.*; import java.io.*; import java.awt.*; import java.awt.event.*; class Client extends Frame implements ActionListener { TextArea ta; TextField tf; BufferedWriter bw; String id; BufferedReader br; Client(String id) { this.id = id; ta = new TextArea(); tf = new TextField(); add(ta); add(tf, "South"); tf.addActionListener(this); } void initNet() throws Exception { Socket s = new Soc..
양방향채팅 import java.net.*; import java.io.*; import java.util.*; class Server extends Thread{ BufferedReader br=null; BufferedWriter bw=null; Scanner sc=null; Server() throws Exception{ ServerSocket ss=new ServerSocket(8888); Socket s=ss.accept(); InputStream is=s.getInputStream(); OutputStream os=s.getOutputStream(); InputStreamReader isr=new InputStreamReader(is); br=new BufferedReader(isr); OutputStr..
awt 일대일채팅(클라이언트만 보냄) import java.awt.Frame; import java.awt.TextArea; import java.awt.TextField; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.BufferedWriter; import java.io.InputStream; import java.io.OutputStream; import java.io.OutputStreamWriter; import java.net.Socket; class Client extends Frame implements ActionListener { TextArea ta; TextField tf; BufferedWriter bw; C..
단방향 채팅 (서버->클라이언트) import java.net.*; import java.io.*; import java.util.*; class Client { public static void main(String args[]) throws Exception { Socket s = new Socket("192.168.0.2", 7788);//소켓을 생성해서 접속함 InputStream is = s.getInputStream();//소켓을 위한 인풋스트림을 불러온다 Scanner sc = new Scanner(is);//스캐너에 인풋스트림을 넣어서 입력받는다. while (true) { String str = sc.nextLine();//자동으로 바이트를 문자열로변환해준다. if (str.equals("stop")) break; Sys..