Libraryless. Click here for Pure Java version (3867L/27K/92K).
!752 p-substance { final JTextField tf1 = jTextField("localhost"); final JTextField tf2 = jTextField("4999"); showForm( "Host", tf1, "Port", tf2, r-thread { connect(getTextTrim(tf1), parseInt(getTextTrim(tf2))); }); } svoid connect(S host, int port) { print("Connecting to " + host + ":" + port + "..."); final DialogIO io = talkTo(host, port); // output thread { S line; while ((line = readLine()) != null) io.sendLine(line); } // input while (io.isStillConnected()) { if (io.waitForLine()) { S line = io.readLineNoBlock(); print("> " + line); } } print(); print("[logout]"); }
Began life as a copy of #1001077
download show line numbers debug dex old transpilations
Travelled to 15 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, onxytkatvevr, pyentgdyhuwx, pzhvpgtvlbxg, sawdedvomwva, tslmcundralx, tvejysmllsmz, vouqrxazstgt
No comments. add comment
| Snippet ID: | #1006483 | 
| Snippet name: | Swing Telnet | 
| Eternal ID of this version: | #1006483/1 | 
| Text MD5: | e900e03224cf99fe3b9a9e8311f6b1de | 
| Transpilation MD5: | 87e0293bdd4a5c8352744e94b5f8743e | 
| Author: | stefan | 
| Category: | javax / networking / gui | 
| Type: | JavaX source code | 
| Public (visible to everyone): | Yes | 
| Archived (hidden from active list): | No | 
| Created/modified: | 2017-01-10 13:43:57 | 
| Source code size: | 702 bytes / 34 lines | 
| Pitched / IR pitched: | No / No | 
| Views / Downloads: | 664 / 798 | 
| Referenced in: | [show references] |