import java.io.*; import java.applet.*; import java.awt.*; import Mud; class MudInput extends TextField { Mud mud = null; public MudInput(int cols, Mud mud) { super(cols); this.mud = mud; } public boolean handleEvent(Event e){ if( (e.id == e.KEY_PRESS) && (e.key == '\n')){ this.mud.connection.WriteString(this.getText() +"\n\r"); this.mud.out.appendText(this.getText() + "\n"); this.mud.out.appendText(this.mud.connection.ReadString() + "\n"); this.setText(""); return true; } return false; } }