// Chat Server import processing.net.*; int port = 13000; boolean myServerRunning = true; int bgColor = 0; int direction = 1; int textLine = 60; Server myServer; void setup() { size(200, 200); textFont(createFont("SanSerif", 16)); myServer = new Server(this, port); // Starts a myServer on port 13000 background(0); } void mousePressed() { // If the mouse clicked the myServer stops myServer.stop(); myServerRunning = false; } void draw() { if (myServerRunning == true) { text("server", 15, 45); Client thisClient = myServer.available(); if (thisClient != null) { if (thisClient.available() > 0) { thisClient.write("ABC\r\n"); println("mesage from: " + thisClient.ip() + " : " + thisClient.readString()); } } } else { text("server", 15, 45); text("stopped", 15, 65); } }