Loading src/main/java/ch15/SimpleChatClient.java +10 −9 Changes for src/main/java/ch15/SimpleChatClient.java: 10 added lines, 9 removed lines. Original line number Diff line number Diff line Loading @@ -4,11 +4,11 @@ import javax.swing.*; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket; import java.io.*; import java.net.InetSocketAddress; import java.nio.channels.Channels; import java.nio.channels.SocketChannel; import java.nio.charset.StandardCharsets; public class SimpleChatClient { private JTextArea incoming; Loading Loading @@ -52,10 +52,11 @@ public class SimpleChatClient { private void setUpNetworking() { try { Socket socket = new Socket("127.0.0.1", 5000); InputStreamReader streamReader = new InputStreamReader(socket.getInputStream()); reader = new BufferedReader(streamReader); writer = new PrintWriter(socket.getOutputStream()); SocketChannel socketChannel = SocketChannel.open(new InetSocketAddress("127.0.0.1", 5000)); reader = new BufferedReader(Channels.newReader(socketChannel, StandardCharsets.UTF_8)); writer = new PrintWriter(Channels.newWriter(socketChannel, StandardCharsets.UTF_8)); System.out.println("networking established"); } catch (IOException ex) { ex.printStackTrace(); Loading Loading
src/main/java/ch15/SimpleChatClient.java +10 −9 Changes for src/main/java/ch15/SimpleChatClient.java: 10 added lines, 9 removed lines. Original line number Diff line number Diff line Loading @@ -4,11 +4,11 @@ import javax.swing.*; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket; import java.io.*; import java.net.InetSocketAddress; import java.nio.channels.Channels; import java.nio.channels.SocketChannel; import java.nio.charset.StandardCharsets; public class SimpleChatClient { private JTextArea incoming; Loading Loading @@ -52,10 +52,11 @@ public class SimpleChatClient { private void setUpNetworking() { try { Socket socket = new Socket("127.0.0.1", 5000); InputStreamReader streamReader = new InputStreamReader(socket.getInputStream()); reader = new BufferedReader(streamReader); writer = new PrintWriter(socket.getOutputStream()); SocketChannel socketChannel = SocketChannel.open(new InetSocketAddress("127.0.0.1", 5000)); reader = new BufferedReader(Channels.newReader(socketChannel, StandardCharsets.UTF_8)); writer = new PrintWriter(Channels.newWriter(socketChannel, StandardCharsets.UTF_8)); System.out.println("networking established"); } catch (IOException ex) { ex.printStackTrace(); Loading