/* * Output.java * * Created on den 31 augusti 2001, 09:25 */ package ip1.u3.a; import java.io.*; /** Output abvänds för att skicka ett meddelande till chatservern. Detta sker via * den OutputStream den får so argument vid skapandet. Output kommer att skapa en * ny tråd som används under överföringen av meddelandet. * * @author Henrik Johansson, DS80 * @version ht2001 */ public class Output implements Runnable{ private String message; private OutputStream output; /** Skapar en ny Output. Skapar en ny tråd och skickar ett meddelaqnde till * chatservern. * *@param output Strömmen som meddelandet skall skrivas till. *@param message Meddelandet som skall skickas till chatservern. */ public Output(OutputStream output, String message) { this.output = output; this.message = message; (new Thread(this)).start(); } public void run() { (new PrintWriter(output, true)).println(message); } }