|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectip4.ass4.client.Tennis
ip4.ass4.client.AutoTennis
public class AutoTennis
En automagiskt spelande tennisklient som kan vara bra att ha om man inte har någon mänsklig motståndare. Denna mycket enkla implementation ger ett överraskande starkt motstånd!
| Constructor Summary | |
|---|---|
AutoTennis()
|
|
AutoTennis(java.lang.String host)
|
|
AutoTennis(java.lang.String host,
int port)
|
|
| Method Summary | |
|---|---|
static void |
main(java.lang.String[] args)
startar autotennisklienten usage: java AutoTennis [<host> [<port>]] |
void |
matchStart(TennisInitEvent event)
skapar en tråd när match startar, denna tråd försöker hålla racket så att bollen skall träffas samt ge bollen lagom fart sån att den inte stannar om två AutoTennisk-lienter spelar mot varandra. |
| Methods inherited from class ip4.ass4.client.Tennis |
|---|
getGUI, getId, getServer, noOpponent, opponentFound, play, setup, stop, tennisAction |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AutoTennis()
Tennis.Tennis()public AutoTennis(java.lang.String host)
Tennis.Tennis(String)
public AutoTennis(java.lang.String host,
int port)
Tennis.Tennis(String, int)| Method Detail |
|---|
public void matchStart(TennisInitEvent event)
matchStart in interface TennisInitListenermatchStart in class TennisTennisInitListener.matchStart(ip4.ass4.server.tennisinit.TennisInitEvent)public static void main(java.lang.String[] args)
usage: java AutoTennis [<host> [<port>]]
args - [<host> [<port>]]
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||