# HG changeset patch # User one # Date 1321936701 -32400 # Node ID 40efe6c25ff60aada77cee9b7b2fb3d0aef1ef42 # Parent df9986f30d09c4b8c81602963a14c49dd521e8d4 create BroadCast.java and GetBroadCast.java diff -r df9986f30d09 -r 40efe6c25ff6 src/myVncClient/MyVncClient.java --- a/src/myVncClient/MyVncClient.java Tue Nov 15 19:54:48 2011 +0900 +++ b/src/myVncClient/MyVncClient.java Tue Nov 22 13:38:21 2011 +0900 @@ -27,9 +27,10 @@ private EchoClient echoValue; private int echoPort; private String pHost; - private TextBox getHost; + //private TextBox getHost; private GetBroadCast getBcast; private Thread runBcast; + private BroadCast bCast; // // main() is called when run as a java program from the command line. @@ -46,16 +47,22 @@ mainArgs = argv; inAnApplet = false; inSeparateFrame = true; - getBcast = new GetBroadCast(); - runBcast = new Thread(getBcast); - runBcast.start(); + if(mainArgs.length == 0) { + bCast = new BroadCast("who"); + bCast.createSocket(); + bCast.sendData(); + getBcast = new GetBroadCast(); + runBcast = new Thread(getBcast); + runBcast.start(); + } try { - Thread.sleep(5000); + Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } - getBcast.setStopFlag(true); + if(mainArgs.length == 0) + getBcast.setStopFlag(true); if (mainArgs.length > 0) pHost = mainArgs[0];