All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Index of all Fields and Methods
- act().
Method in class breakout.ClassicBall
-
- actionPerformed(ActionEvent).
Method in class breakout.BreakOutFrame
-
- addBall(BreakOutBall).
Method in class breakout.BallRepository
-
- addBrick(BreakOutBrick, int).
Method in class breakout.BrickRepository
-
- addItem(Menu, String).
Method in class breakout.BreakOutFrame
-
- anim.
Variable in class breakout.ClassicBall
-
- available().
Method in class breakout.BOClient
- Returns the number of bytes that can be read from the input stream connected to the Server without blocking
- ballrepos.
Variable in class breakout.ClassicBall
-
- ballrepos.
Variable in class breakout.GhostBall
-
- ballrepos.
Variable in class breakout.ScreenCanvas
-
- BallRepository(ScreenCanvas, BrickRepository).
Constructor for class breakout.BallRepository
-
- ballType.
Variable in class breakout.ClassicBall
-
- ballType.
Variable in class breakout.GhostBall
-
- ballvect.
Variable in class breakout.BallRepository
-
- BOClient().
Constructor for class breakout.BOClient
- Creates a client which is connected to the BOServer.
- bof.
Variable in class breakout.KeyboardListener
-
- BOServer().
Constructor for class breakout.BOServer
- Constructor takes no arguments; creates a new ServerSocket on port 4321
Creates and starts a new Thread on this Object.
- BOServerMain().
Constructor for class breakout.BOServerMain
-
- BreakOutFrame(ScreenCanvas).
Constructor for class breakout.BreakOutFrame
-
- BreakOutMain().
Constructor for class breakout.BreakOutMain
-
- BreakOutMainFor2().
Constructor for class breakout.BreakOutMainFor2
-
- Brick100(ScreenCanvas, BrickRepository, Point, Point).
Constructor for class breakout.Brick100
-
- brickrepos.
Variable in class breakout.BallRepository
-
- brickrepos.
Variable in class breakout.ClassicBall
-
- brickrepos.
Variable in class breakout.GhostBall
-
- brickrepos.
Variable in class breakout.ScreenCanvas
-
- BrickRepository(ScreenCanvas).
Constructor for class breakout.BrickRepository
-
- brickvect.
Variable in class breakout.BrickRepository
-
- CanvasPaddleLR.
Variable in class breakout.ScreenCanvas
-
- CanvasPaddleUL.
Variable in class breakout.ScreenCanvas
-
- center.
Variable in class breakout.ClassicBall
-
- center.
Variable in class breakout.GhostBall
-
- changeCenter(int, int).
Method in class breakout.GhostBall
-
- changeX.
Variable in class breakout.ScreenCanvas
-
- changeXvelocity(double).
Method in interface breakout.BreakOutBall
-
- changeXvelocity(double).
Method in class breakout.ClassicBall
-
- changeXvelocity(double).
Method in class breakout.GhostBall
-
- changeY.
Variable in class breakout.ScreenCanvas
-
- changeYvelocity(double).
Method in interface breakout.BreakOutBall
-
- changeYvelocity(double).
Method in class breakout.ClassicBall
-
- changeYvelocity(double).
Method in class breakout.GhostBall
-
- checkGhostHit(GhostBall).
Method in class breakout.BrickRepository
-
- checkHitBrick(BreakOutBall).
Method in class breakout.BrickRepository
-
- checkHitPaddle(ClassicBall).
Method in class breakout.ScreenCanvas
-
- ClassicBall(ScreenCanvas, BrickRepository, BallRepository, int, int, double, double, int).
Constructor for class breakout.ClassicBall
-
- cleanUp().
Method in class breakout.BOClient
- A method used to flush() the DataOutputStream.
- client.
Variable in class breakout.ClientHandler
- the Socket connected to the BOClient
- ClientHandler(Socket, BOServer).
Constructor for class breakout.ClientHandler
- The constructor takes a Socket and a BOServer as parameters.
- clientHandlers.
Variable in class breakout.BOServer
- A Vector of ClientHandlers
- connection.
Variable in class breakout.ScreenCanvas
- Field variable to remember the name of the Client connection
- Constants().
Constructor for class breakout.Constants
-
- currentPlayerCount.
Variable in class breakout.BOServer
- This is a field to keep track of the current number of players playing Breakout!
- currentPlayerCount.
Variable in class breakout.ClientHandler
- An int to keep track of current number of players
- DEL_BALL.
Static variable in class breakout.Constants
- Constant used for multi-ball play; delete ball when it misses the paddle
- deleteBall(BreakOutBall).
Method in class breakout.BallRepository
-
- deleteBrick(BreakOutBrick, int).
Method in class breakout.BrickRepository
-
- dis.
Variable in class breakout.BOClient
- Where to get information from the Server
- dis.
Variable in class breakout.ClientHandler
- A DataInputStream
- dos.
Variable in class breakout.BOClient
- Where to send information to the ClientHandler
- dos.
Variable in class breakout.ClientHandler
- A DataOutputStream
- DudBrick().
Constructor for class breakout.DudBrick
-
- DudBrick(ScreenCanvas, BrickRepository, Point, Point).
Constructor for class breakout.DudBrick
-
- getBrickRepos().
Method in interface breakout.BreakOutBrick
-
- getBrickRepos().
Method in class breakout.DudBrick
-
- getBrickRepos().
Method in class breakout.StationaryBrick
-
- getCanvas().
Method in interface breakout.BreakOutBrick
-
- getCanvas().
Method in class breakout.DudBrick
-
- getCanvas().
Method in class breakout.StationaryBrick
-
- getCenter().
Method in interface breakout.BreakOutBall
-
- getCenter().
Method in class breakout.ClassicBall
-
- getCenter().
Method in class breakout.GhostBall
-
- getLowerRt().
Method in interface breakout.BreakOutBrick
-
- getLowerRt().
Method in class breakout.DudBrick
-
- getLowerRt().
Method in class breakout.StationaryBrick
-
- getMaxX().
Method in class breakout.ScreenCanvas
-
- getMaxY().
Method in class breakout.ScreenCanvas
-
- getMinX().
Method in class breakout.ScreenCanvas
-
- getMinY().
Method in class breakout.ScreenCanvas
-
- getPause().
Method in class breakout.ScreenCanvas
-
- getRadius().
Method in interface breakout.BreakOutBall
-
- getRadius().
Method in class breakout.ClassicBall
-
- getRadius().
Method in class breakout.GhostBall
-
- getUpperLft().
Method in interface breakout.BreakOutBrick
-
- getUpperLft().
Method in class breakout.DudBrick
-
- getUpperLft().
Method in class breakout.StationaryBrick
-
- getXvelocity().
Method in interface breakout.BreakOutBall
-
- getXvelocity().
Method in class breakout.ClassicBall
-
- getXvelocity().
Method in class breakout.GhostBall
-
- getYvelocity().
Method in interface breakout.BreakOutBall
-
- getYvelocity().
Method in class breakout.ClassicBall
-
- getYvelocity().
Method in class breakout.GhostBall
-
- gf.
Variable in class breakout.BOServer
- A GameFinder
- GhostBall(ScreenCanvas, BrickRepository, BallRepository, int, int, int).
Constructor for class breakout.GhostBall
-
- ghostX.
Variable in class breakout.ScreenCanvas
-
- ghostY.
Variable in class breakout.ScreenCanvas
-
- ImageCanvas().
Constructor for class breakout.ImageCanvas
-
- ImageMain().
Constructor for class breakout.ImageMain
-
- init().
Method in class breakout.BreakOutFrame
-
- isScroll.
Variable in class breakout.ScrollArea
-
- KEEP_BALL.
Static variable in class breakout.Constants
- Constant to be used for multi-ball play; keep the ball
- KeyboardListener(ScreenCanvas).
Constructor for class breakout.KeyboardListener
-
- keyCode.
Variable in class breakout.KeyboardListener
-
- keyPressed(KeyEvent).
Method in class breakout.KeyboardListener
-
- line.
Variable in class breakout.ScrollArea
-
- linesVect.
Variable in class breakout.ScrollArea
-
- lowerrt.
Variable in class breakout.Brick100
-
- lowerrt.
Variable in class breakout.DudBrick
-
- lowerrt.
Variable in class breakout.StationaryBrick
-
- main(String[]).
Static method in class breakout.BOServerMain
-
- main(String[]).
Static method in class breakout.BreakOutMain
-
- main(String[]).
Static method in class breakout.BreakOutMainFor2
-
- main(String[]).
Static method in class breakout.ImageMain
-
- main(String[]).
Static method in class breakout.ScrollMain
-
- main(String[]).
Static method in class TrivialApplication
-
- makeBricks().
Method in class breakout.BrickRepository
-
- makeGhostBall(int, int).
Method in class breakout.BallRepository
-
- makeInitialBall().
Method in class breakout.BallRepository
-
- makeMultiBalls(ClassicBall).
Method in class breakout.BallRepository
-
- makeOptionMenu(MenuBar).
Method in class breakout.BreakOutFrame
-
- mouseDragged(MouseEvent).
Method in class breakout.MouseTracker
-
- mouseMoved(MouseEvent).
Method in class breakout.MouseTracker
-
- mouseMovePaddle(int, int).
Method in class breakout.ScreenCanvas
-
- MouseTracker(ScreenCanvas).
Constructor for class breakout.MouseTracker
-
- multiBrickTag.
Variable in class breakout.Brick100
-
- MyFrame(ImageCanvas).
Constructor for class breakout.MyFrame
-
- myImage.
Variable in class breakout.ImageCanvas
-
- myImage1.
Variable in class breakout.ImageCanvas
-
- myScore.
Variable in class breakout.ScreenCanvas
-
- myScoreString.
Variable in class breakout.ScreenCanvas
-
- numberOfBrick100s.
Variable in class breakout.ScreenCanvas
-
- numberOfGhostBalls.
Variable in class breakout.BallRepository
-
- numberOfMyBalls.
Variable in class breakout.BallRepository
-
- numberOfPlayers.
Variable in class breakout.ScreenCanvas
-
- numberStrings.
Variable in class breakout.ScrollArea
-
- offDimension.
Variable in class breakout.ScreenCanvas
-
- offGraphics.
Variable in class breakout.ScreenCanvas
-
- offImage.
Variable in class breakout.ScreenCanvas
-
- otherScore.
Variable in class breakout.ScreenCanvas
-
- otherScoreString.
Variable in class breakout.ScreenCanvas
-
- paint(Graphics).
Method in class breakout.ImageCanvas
-
- paint(Graphics).
Method in class breakout.ScreenCanvas
-
- paintBalls(Graphics).
Method in class breakout.BallRepository
-
- paintBricks(Graphics).
Method in class breakout.BrickRepository
-
- paintClassicBall(Graphics).
Method in class breakout.ClassicBall
-
- paintFrame(Graphics).
Method in class breakout.ScreenCanvas
-
- paintGhostBall(Graphics).
Method in class breakout.GhostBall
-
- paintPaddle(Graphics).
Method in class breakout.ScreenCanvas
-
- paintScores(Graphics).
Method in class breakout.ScreenCanvas
-
- pause.
Variable in class breakout.KeyboardListener
-
- pause.
Variable in class breakout.ScreenCanvas
-
- pause().
Method in class breakout.BreakOutFrame
-
- playerCount.
Variable in class breakout.BallRepository
-
- playerID.
Variable in class breakout.ScreenCanvas
-
- pressAction(int, int).
Method in class breakout.ScreenCanvas
-
- quit().
Method in class breakout.BreakOutFrame
-
- radius.
Variable in class breakout.ClassicBall
-
- radius.
Variable in class breakout.GhostBall
-
- read().
Method in class breakout.BOClient
- Reads one int from the Server.
- read().
Method in class breakout.ClientHandler
- Reads one int from the Client.
- readTag().
Method in class breakout.BOClient
- Reads one int from the Server.
- removeClientHandler(ClientHandler).
Method in class breakout.BOServer
- Method to remove the ClientHandler specified as a parameter from the vector of ClientHandlers.
- repos.
Variable in class breakout.Brick100
-
- repos.
Variable in class breakout.DudBrick
-
- repos.
Variable in class breakout.StationaryBrick
-
- run().
Method in class breakout.BOServer
- Runnable's run() method.
- run().
Method in class breakout.ClientHandler
- Runnable's run() method.
- run().
Method in class breakout.ScrollArea
-
- run().
Method in class breakout.Updater
-
- runner.
Variable in class breakout.BOServer
- A Thread
- runner.
Variable in class breakout.ClientHandler
- A Thread
- s.
Variable in class breakout.BOClient
- The Socket on which the Server listens, the network connection
- sc.
Variable in class breakout.KeyboardListener
-
- sc.
Variable in class breakout.MouseTracker
-
- sc.
Variable in class breakout.Updater
-
- scDim.
Variable in class breakout.BrickRepository
-
- scHeight.
Variable in class breakout.BrickRepository
-
- screen.
Variable in class breakout.BallRepository
-
- screen.
Variable in class breakout.Brick100
-
- screen.
Variable in class breakout.BrickRepository
-
- screen.
Variable in class breakout.ClassicBall
-
- screen.
Variable in class breakout.DudBrick
-
- screen.
Variable in class breakout.GhostBall
-
- screen.
Variable in class breakout.StationaryBrick
-
- screenCan.
Variable in class breakout.BreakOutFrame
-
- ScreenCanvas().
Constructor for class breakout.ScreenCanvas
-
- ScrollArea().
Constructor for class breakout.ScrollArea
-
- ScrollMain().
Constructor for class breakout.ScrollMain
-
- scWidth.
Variable in class breakout.BrickRepository
-
- send(int).
Method in class breakout.BOClient
- Sends the specified int to the ClientHandler connected by the DataOutputStream.
- send(int).
Method in class breakout.ClientHandler
- Sends the specified int to the BOClient connected by the DataOutputStream.
- sendCoords(int, int).
Method in class breakout.BOClient
- Sends two ints, x and y coordinates, to the ClientHandler connected by the DataOutputStream.
- sendCoords(int, int).
Method in class breakout.ClientHandler
- Sends two ints, x and y coordinates, to the BOClient connected by the DataOutputStream.
- server.
Variable in class breakout.ClientHandler
- A BOServer
- showStuff().
Method in class breakout.ScreenCanvas
-
- size.
Variable in class breakout.BreakOutFrame
-
- ss.
Variable in class breakout.BOServer
- A ServerSocket
- start1Player().
Method in class breakout.BreakOutFrame
-
- start2Player().
Method in class breakout.BreakOutFrame
-
- startScrolling().
Method in class breakout.ScrollArea
-
- StationaryBrick().
Constructor for class breakout.StationaryBrick
-
- StationaryBrick(ScreenCanvas, BrickRepository, Point, Point).
Constructor for class breakout.StationaryBrick
-
- stopScrolling().
Method in class breakout.ScrollArea
-
- tempXpos.
Variable in class breakout.ScreenCanvas
-
- tempYpos.
Variable in class breakout.ScreenCanvas
-
- tk.
Variable in class breakout.ImageCanvas
-
- TrivialApplication().
Constructor for class TrivialApplication
-
- update(Graphics).
Method in class breakout.ScreenCanvas
-
- updateLeft().
Method in class breakout.ScreenCanvas
-
- updatePlayers().
Method in class breakout.ScreenCanvas
- updatePlayers() reads the x and y coordinates of the ghost ball
read by the client, then it calls ScreenCanvas's updatingGhostBall
method, giving it the x and y coordinates the client read.
- Updater(ScreenCanvas).
Constructor for class breakout.Updater
-
- updateRight().
Method in class breakout.ScreenCanvas
-
- updates.
Variable in class breakout.BallRepository
-
- updatingGhostBall(int, int).
Method in class breakout.ScreenCanvas
-
- upperlft.
Variable in class breakout.Brick100
-
- upperlft.
Variable in class breakout.DudBrick
-
- upperlft.
Variable in class breakout.StationaryBrick
-
- vectSize.
Variable in class breakout.BrickRepository
-
- walker.
Variable in class breakout.Updater
-
- writeOne(int, ClientHandler).
Method in class breakout.BOServer
- Method to send one int to all the clients except client that generated the int.
- writeOneInt(int, ClientHandler).
Method in class breakout.BOServer
- Method to send one int to all the clients, used to send player ID to Clients.
- writeToAllExcept(int, int, ClientHandler).
Method in class breakout.BOServer
- Method to send the center coordinates of balls, represented by ints.
- xMax.
Variable in class breakout.ScreenCanvas
-
- xMin.
Variable in class breakout.ScreenCanvas
-
- xVel.
Variable in class breakout.ClassicBall
-
- xVel.
Variable in class breakout.GhostBall
-
- yMax.
Variable in class breakout.ScreenCanvas
-
- yMin.
Variable in class breakout.ScreenCanvas
-
- yVel.
Variable in class breakout.ClassicBall
-
- yVel.
Variable in class breakout.GhostBall
-