diff src/treeVnc/#GetBroadCastClient.java# @ 0:756bfaf731f3

create new repository
author Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
date Tue, 21 Feb 2012 04:10:12 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/treeVnc/#GetBroadCastClient.java#	Tue Feb 21 04:10:12 2012 +0900
@@ -0,0 +1,82 @@
+package treeVnc;
+
+import java.io.BufferedReader;
+//import java.io.ByteArrayInputStream;
+//import java.io.DataInputStream;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.net.ServerSocket;
+import java.net.Socket;
+
+public class GetBroadCastClient implements Runnable {
+	private ServerSocket server = null;
+	BufferedReader is;
+	private int port = 8182;
+	private boolean stopFlag = false;
+	TextBoxClient text = new TextBoxClient();
+	
+	private void getData() {
+// 		try {
+// 			server = new ServerSocket(port);
+// 			while(true) {
+// 				Socket socket = server.accept();  
+// 				is = new BufferedReader(new InputStreamReader(
+// 						socket.getInputStream()));
+// 				String line = is.readLine();
+// 				if(line!=null){
+// 					text.checkBox(line);
+// 				}
+// 				text.setButton();
+// 				text.visible();
+// 			}
+// 		} catch (IOException e) {
+// 			e.printStackTrace();
+// 		}
+// 	}
+	
+// 	void socketClose() {
+// 		try {
+// 			text.unVisible();
+// 			//server.close(); after the modify
+// 			is.close();
+// 		} catch (IOException e) {
+// 			e.printStackTrace();
+// 		}
+// 	}
+	
+// /*	
+// 	private int castInt(byte[] a) {
+// 		int value = 0;
+// 		ByteArrayInputStream bais = new ByteArrayInputStream(a);
+		DataInputStream dis = new DataInputStream(bais);
+		try {
+			value = dis.readInt();
+		} catch (IOException e) {
+		}
+		System.out.println(value);
+		return value;
+	}
+
+	private String castString(byte[] a) {
+		String recover = new String(a);
+		recover = recover.replace("Ľn", "");
+		recover = recover.trim();
+		System.out.println(recover);
+		return recover;
+	}
+	*/
+	
+	@Override
+	public void run() {
+		getData();
+	}
+
+	public void setStopFlag(boolean stopFlag) {
+		this.stopFlag = stopFlag;
+	}
+
+	public boolean isStopFlag() {
+		return stopFlag;
+	}
+
+}