ServerWindow.setBounds(wndSize.width/4,wndSize.height/4, wndSize.width/2,wndSize.height/2); ServerWindow.setVisible(true); ServerWindow.getContentPane().add ("North", output); //TO ADD THE TextArea (output) AT THE NORTH OF THE WINDOW ServerWindow.getContentPane().setLayout(new FlowLayout (FlowLayout.CENTER)); //TO SET THE LAYOUT AS CENTRALLY FLOW ServerWindow.pack(); //TO PACK THE SERVER WINDOW WITH ABOVE //INITIALIZE COMPONENTS
if (args.length != 1) throw new IllegalArgumentException ("Syntax: ChatServer <port>"); int port = Integer.parseInt (args[0]); String logins; ServerSocket server = new ServerSocket (port); //TO CREATE AN OBJECT FOR SERVER'S SOCKET while (true) { Socket client = server.accept (); //CALLS THE accept() //METHOD WHENEVER THE