A B C F G H I M N P R S T U W

A

addNotify() - Method in class com.webcab.chat.gui.RotatingBanner
 
addToBannerList(String) - Method in class com.webcab.chat.gui.RotatingBanner
Defines the additional servers wherefrom to load the banners and adds them to the existing list.

B

backup(Image) - Method in class com.webcab.chat.gui.ImagePanel
 

C

close() - Method in class com.webcab.chat.gui.WebFile
Closes the stream.

F

FLAG_NONE - Static variable in class com.webcab.chat.gui.ImagePanel
 
FLAG_SPREAD - Static variable in class com.webcab.chat.gui.ImagePanel
 

G

getApplet() - Method in class com.webcab.chat.gui.RotatingBanner
If an applet has been specified in the setApplet method, then it returns its pointer.
getBannerFile() - Method in class com.webcab.chat.gui.RotatingBanner
Returns the name of the banner file.
getDefaultPort() - Method in class com.webcab.chat.gui.RotatingBanner
Gets the port where the connection is made to the default banner server.
getDefaultServer() - Method in class com.webcab.chat.gui.RotatingBanner
Gets the name of the default server.
getDisplayFlag() - Method in class com.webcab.chat.gui.RotatingBanner
 
getImageDimension() - Method in class com.webcab.chat.gui.ImagePanel
 
getImgFlag() - Method in class com.webcab.chat.gui.ImagePanel
 
getMinimumSize() - Method in class com.webcab.chat.gui.RotatingBanner
 
getMinimumSize() - Method in class com.webcab.chat.gui.ImagePanel
 
getNewBanner() - Method in class com.webcab.chat.gui.RotatingBanner
Asks for a new banner to be displayed, according to the 50 percent algorithm.
getPreferredSize() - Method in class com.webcab.chat.gui.RotatingBanner
 
getPreferredSize() - Method in class com.webcab.chat.gui.ImagePanel
 
getPropertyDescriptors() - Method in class com.webcab.chat.gui.RotatingBannerBeanInfo
 
getRequestKey() - Method in class com.webcab.chat.gui.RotatingBanner
Gets the request key to send to each of the banner servers.
getTimerDelay() - Method in class com.webcab.chat.gui.RotatingBanner
Gets the delay between two consecurive banners.

H

hasImage() - Method in class com.webcab.chat.gui.ImagePanel
 

I

ImageCache - class com.webcab.chat.gui.ImageCache.
This class encapsulates all data a java.awt.Image holds, by caching it into memory.
ImageCache(URL, String) - Constructor for class com.webcab.chat.gui.ImageCache
This constructor loads the image data into memory.
ImageCache(URL, String, Applet) - Constructor for class com.webcab.chat.gui.ImageCache
This constructor loads the image data into memory.
ImagePanel - class com.webcab.chat.gui.ImagePanel.
This class represents the canvas which draws an image.
ImagePanel(int, int) - Constructor for class com.webcab.chat.gui.ImagePanel
 
ImagePanel(int, int, int) - Constructor for class com.webcab.chat.gui.ImagePanel
 
isImageValid(Image, Component) - Static method in class com.webcab.chat.gui.ImagePanel
 

M

mouseClicked(MouseEvent) - Method in class com.webcab.chat.gui.RotatingBanner
 
mouseEntered(MouseEvent) - Method in class com.webcab.chat.gui.RotatingBanner
 
mouseExited(MouseEvent) - Method in class com.webcab.chat.gui.RotatingBanner
 
mousePressed(MouseEvent) - Method in class com.webcab.chat.gui.RotatingBanner
 
mouseReleased(MouseEvent) - Method in class com.webcab.chat.gui.RotatingBanner
 

N

newImage(Image) - Method in class com.webcab.chat.gui.ImagePanel
 
newImage(String) - Method in class com.webcab.chat.gui.ImagePanel
 
newImage(URL, String) - Method in class com.webcab.chat.gui.ImagePanel
 

P

paint(Graphics) - Method in class com.webcab.chat.gui.ImagePanel
 

R

readImage(String, Component) - Static method in class com.webcab.chat.gui.ImageCache
A static method provided by this class as a convenience.
readImage(URL, Component) - Static method in class com.webcab.chat.gui.ImageCache
A static method provided by this class as a convenience.
readImage(URL, String, Component) - Static method in class com.webcab.chat.gui.ImageCache
A static method provided by this class as a convenience.
readLine() - Method in class com.webcab.chat.gui.WebFile
Gets the next line from the text stream or a null pointer in case of an error or when the EOF has been reached.
refresh() - Method in class com.webcab.chat.gui.ImagePanel
 
removeNotify() - Method in class com.webcab.chat.gui.RotatingBanner
 
RotatingBanner - class com.webcab.chat.gui.RotatingBanner.
This bean displays a banner which rotates image after image and sends the user to specified URL addresses.
RotatingBanner() - Constructor for class com.webcab.chat.gui.RotatingBanner
Initializes the timer which calls a new banner every getTimerDelay seconds.
RotatingBannerBeanInfo - class com.webcab.chat.gui.RotatingBannerBeanInfo.
The BeanInfo class for RotatingBanner.
RotatingBannerBeanInfo() - Constructor for class com.webcab.chat.gui.RotatingBannerBeanInfo
 
RotatingBannerTimer - class com.webcab.chat.gui.RotatingBannerTimer.
The Thread which asks for new banners every RotatingBanner.getTimerDelay seconds.
run() - Method in class com.webcab.chat.gui.RotatingBannerTimer
 

S

setApplet(Applet) - Method in class com.webcab.chat.gui.RotatingBanner
Specifies an applet to open any links where the images might point to.
setBackground(Color) - Method in class com.webcab.chat.gui.RotatingBanner
Defines the background color that surrounds the image.
setBannerFile(String) - Method in class com.webcab.chat.gui.RotatingBanner
This method provides a file where all the images are defined.
setBannerList(String) - Method in class com.webcab.chat.gui.RotatingBanner
Defines the additional servers wherefrom to load the banners.
setBounds(int, int, int, int) - Method in class com.webcab.chat.gui.ImagePanel
 
setDefaultPort(int) - Method in class com.webcab.chat.gui.RotatingBanner
The port where to connect to the default banner server.
setDefaultServer(String) - Method in class com.webcab.chat.gui.RotatingBanner
Defines the default server.
setDimensions(Dimension) - Method in class com.webcab.chat.gui.RotatingBanner
Defines the minimum size this banner can have in a normal layout.
setDimensions(Dimension) - Method in class com.webcab.chat.gui.ImagePanel
 
setDisplayFlag(int) - Method in class com.webcab.chat.gui.RotatingBanner
Sets whether the image should be stretched or centered.
setImgFlag(int) - Method in class com.webcab.chat.gui.ImagePanel
 
setRequestKey(String) - Method in class com.webcab.chat.gui.RotatingBanner
The string to send to each of the banner servers in order to retrieve an image and a web link.
setTimerDelay(int) - Method in class com.webcab.chat.gui.RotatingBanner
Sets the delay between two consecutive banners.
stopASAP() - Method in class com.webcab.chat.gui.RotatingBannerTimer
 

T

toImage(Component) - Method in class com.webcab.chat.gui.ImageCache
Creates the image from memory.

U

update(Graphics) - Method in class com.webcab.chat.gui.ImagePanel
 

W

WebFile - class com.webcab.chat.gui.WebFile.
This class encapsulates a URL text file reader.
WebFile(String) - Constructor for class com.webcab.chat.gui.WebFile
Creates a new text file which reads its data from the given URL.

A B C F G H I M N P R S T U W