Java Vlab Assignment10
Java Vlab Assignment10
import java.io.*;
import java.net.*;
import javax.swing.*;
public EchoServer() {
super("Echo Server");
add(new JScrollPane(textArea));
setSize(400, 300);
setVisible(true);
try {
while (true) {
thread.start();
}
}
catch(IOException ex) {
ex.printStackTrace();
server.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
server.startServer();
this.socket = socket;
try {
socket.getInputStream());
socket.getOutputStream());
catch(IOException ex) {
ex.printStackTrace();
}
public void run() {
try {
while (true) {
outputToClient.writeUTF(message);
textArea.append(message + '\n');
catch(IOException ex) {
ex.printStackTrace();