[Javanetsim-cvs] javaNetSim/guiUI TelnetEmulator.java,1.9,1.10
Status: Beta
Brought to you by:
darkkey
From: QweR <qw...@us...> - 2007-09-18 22:29:53
|
Update of /cvsroot/javanetsim/javaNetSim/guiUI In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv29666/guiUI Modified Files: TelnetEmulator.java Log Message: sessions was added partially Index: TelnetEmulator.java =================================================================== RCS file: /cvsroot/javanetsim/javaNetSim/guiUI/TelnetEmulator.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** TelnetEmulator.java 8 Nov 2006 14:27:29 -0000 1.9 --- TelnetEmulator.java 18 Sep 2007 22:29:47 -0000 1.10 *************** *** 102,106 **** text = ""; ! text += "Opening " + Host + ":" + Port + "...\n"; //terminal = new JLabel(text); --- 102,106 ---- text = ""; ! text += "Opening " + Host + ":" + Port + "...\r\n"; //terminal = new JLabel(text); *************** *** 119,123 **** char c = e.getKeyChar(); if((int)c<65535) { ! String s = String.valueOf(c).toString(); sendData(s); printInfo(); --- 119,131 ---- char c = e.getKeyChar(); if((int)c<65535) { ! String s; ! switch(c){ ! case 0xD: ! case 0xA: { ! s = "\r\n"; ! break; ! } ! default: s = String.valueOf(c).toString(); ! } sendData(s); printInfo(); *************** *** 150,154 **** } - public void start(){ try{ --- 158,161 ---- *************** *** 182,189 **** public void recvData(String Data){ ! if(Data.compareTo("\nQUIT")==0) { this.removeKeyListener(kl); } ! else { if(Data.compareTo("\b")==0) text = text.substring(0, text.length()-1); else text += Data; --- 189,196 ---- public void recvData(String Data){ ! if(Data.compareTo("\r\nQUIT")==0) { this.removeKeyListener(kl); } ! else { if(Data.compareTo("\b")==0) text = text.substring(0, text.length()-1); else text += Data; |