Mercurial > hg > Applications > TightVNC_orginal
diff src/main/java/jp/ac/u_ryukyu/treevnc/server/state/ChangeHost.java @ 40:3c072f2f39bb
add Screen change function.
author | one |
---|---|
date | Mon, 22 Oct 2012 17:40:32 +0900 |
parents | 6a34a5220a01 |
children | d2741b80399e |
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/treevnc/server/state/ChangeHost.java Tue Oct 02 18:13:13 2012 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/treevnc/server/state/ChangeHost.java Mon Oct 22 17:40:32 2012 +0900 @@ -3,19 +3,12 @@ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; -import java.net.Socket; import java.net.UnknownHostException; import java.util.LinkedList; -import jp.ac.u_ryukyu.treevnc.MyRfbProto; import jp.ac.u_ryukyu.treevnc.server.VncProxyService; -import com.glavsoft.rfb.protocol.ProtocolSettings; -import com.glavsoft.viewer.ConnectionManager; -import com.glavsoft.viewer.Viewer; -import com.glavsoft.viewer.swing.ParametersHandler; - -public class ChangeHost extends ConnectionManager implements Runnable,ScreenChanges { +public class ChangeHost implements Runnable,ScreenChanges { private VncProxyService vps; private ScreenChanges screenChange; @@ -24,16 +17,11 @@ public ChangeHost(VncProxyService _vps, boolean isApplet) { - super(_vps, isApplet); vps = _vps; screenChange = this; } - /** - * - */ - private static final long serialVersionUID = 1L; String str; @Override @@ -56,7 +44,7 @@ BufferedReader br = new BufferedReader(new InputStreamReader( System.in)); str = br.readLine(); - vps.changeVNCServer(); + vps.changeVNCServer(str); // vps.createConnectionAndStart(); // vps.aClient.setList(prevVps.aClient.getList()); // clientList = prevVps.aClient.getList(); @@ -66,32 +54,6 @@ } } - @Override - public Socket connectToHost( - final ParametersHandler.ConnectionParams connectionParams, - ProtocolSettings settings, MyRfbProto rfb) { - Socket socket = null; - connectionParams.hostName = str; - connectionParams.portNumber = 5900; - Viewer.logger.info("Connecting to host " + connectionParams.hostName - + ":" + connectionParams.portNumber); - try { - socket = new Socket(connectionParams.hostName, - connectionParams.portNumber); - } catch (UnknownHostException e) { - Viewer.logger.severe("Unknown host: " + connectionParams.hostName); - showConnectionErrorDialog("Unknown host: '" - + connectionParams.hostName + "'"); - } catch (IOException e) { - Viewer.logger.severe("Couldn't connect to: " - + connectionParams.hostName + ":" - + connectionParams.portNumber + ": " + e.getMessage()); - showConnectionErrorDialog("Couldn't connect to: '" - + connectionParams.hostName + "'\n" + e.getMessage()); - } - return socket; - } - @Override public boolean next() {