A C E I M O R S U

A

appendMessage(String) - Method in class ip1.u3.a.ChatClientGUI
Visar upp meddelanden för användaren
appendMessage(String) - Method in class ip1.u3.a.ChatClient
Förmedlar meddelanden från Input-objektet till GUIet

C

ChatClient - class ip1.u3.a.ChatClient.
Kontrollklass för ChatClient-applikationen.
ChatClient() - Constructor for class ip1.u3.a.ChatClient
Skapar ett nytt ChatClient-objekt.
ChatClient(String) - Constructor for class ip1.u3.a.ChatClient
Skapar ett nytt ChatClient-objekt.
ChatClient(String, int) - Constructor for class ip1.u3.a.ChatClient
Skapar ett nytt ChatClient-objekt.
ChatClientGUI - class ip1.u3.a.ChatClientGUI.
Användargränssnittet för ChatClient-applikationen.
ChatClientGUI(ChatClient) - Constructor for class ip1.u3.a.ChatClientGUI
Skapar en ny ChatClientGUI

E

exit() - Method in class ip1.u3.a.ChatClient
Avslutar ChatClient-applikationen.

I

Input - class ip1.u3.a.Input.
Input lyssnar efter meddelanden från chatservern.
Input(ChatClient, InputStream) - Constructor for class ip1.u3.a.Input
Skapar ett nytt Input-objekt.
ip1.u3.a - package ip1.u3.a
 

M

main(String[]) - Static method in class ip1.u3.a.ChatClient
ChatClient-applikationens mainmetod

O

Output - class ip1.u3.a.Output.
Output abvänds för att skicka ett meddelande till chatservern.
Output(OutputStream, String) - Constructor for class ip1.u3.a.Output
Skapar en ny Output.

R

run() - Method in class ip1.u3.a.Input
Tråden som lyssnar efetr meddelanden från chatservern.
run() - Method in class ip1.u3.a.Output
 

S

sendMessage(String) - Method in class ip1.u3.a.ChatClient
Förmeddlar användarens meddelanden från GUIet till servern genom att skapar ett Output-objekt, som i en egen tråd skickar meddelandet till servern.

U

updateTitle(String, int) - Method in class ip1.u3.a.ChatClientGUI
Visar upp serveradress och portnummer i titelraden.

A C E I M O R S U