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

## A

actionPerformed(ActionEvent) - Method in class demo.webcab.chat.gui.ColorPicker
actionPerformed(ActionEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
add(String) - Method in class demo.webcab.chat.gui.ScrollArea
addActionListener(ActionListener) - Method in class demo.webcab.chat.gui.ScrollArea
  By adding an ActionListener to an instance of this bean, an actionPerformed (ActionEvent) method will be invoked every time the user double-clicks inside the working area.
addActionListener(ActionListener) - Method in class demo.webcab.chat.gui.TextScroll
  By adding an ActionListener to an instance of this bean, an actionPerformed (ActionEvent) method will be invoked every time the user double-clicks inside the working area.
addFocusListener(FocusListener) - Method in class demo.webcab.chat.gui.ScrollArea
addItem(String) - Method in class demo.webcab.chat.gui.ScrollArea
  Same as `addString`.
addKeyListener(KeyListener) - Method in class demo.webcab.chat.gui.ScrollArea
addMouseListener(MouseListener) - Method in class demo.webcab.chat.gui.ScrollArea
addNotify() - Method in class demo.webcab.chat.gui.ColorPicker
addNotify() - Method in class demo.webcab.chat.gui.TextScroll
addPropertyChangeListener(PropertyChangeListener) - Method in class demo.webcab.chat.gui.ScrollArea
addPropertyChangeListener(PropertyChangeListener) - Method in class demo.webcab.chat.gui.TextScroll
addScrollAreaListener(ScrollAreaListener) - Method in class demo.webcab.chat.gui.ScrollArea
  This method registers a ScrollArea specific listener object.
addScrollAreaListener(ScrollAreaListener) - Method in class demo.webcab.chat.gui.TextScroll
  This method registers a ScrollArea specific listener object.
addString(String) - Method in class demo.webcab.chat.gui.ScrollArea
  Adds a new line to the text area.
addString(String) - Method in class demo.webcab.chat.gui.TextScroll
  Adds a new line to the text.
addString(String, int) - Method in class demo.webcab.chat.gui.TextScroll
  Add a new line and marks with the mode flag.
adjustmentValueChanged(AdjustmentEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
adjustmentValueChanged(AdjustmentEvent) - Method in class demo.webcab.chat.gui.ScrollArea
ANIMATED - Static variable in class demo.webcab.chat.gui.ImageCache
  The image is an animated gif.
AREA - Static variable in class demo.webcab.chat.gui.TextScroll
  This constant is the string definition for an area-like behaviour of the componen, being used inside the configuration file.

## B

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

## C

CENTER - Static variable in class demo.webcab.chat.gui.TextScroll
  The constant which specifies the string correspondent of the `IMAGE_CENTER` integer constant.
changeImage(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Changes the background image to the `index` th one.
changeImage(int) - Method in class demo.webcab.chat.gui.TextScroll
  Changes the background image to the `index` th one.
changeImage(int, int, int) - Method in class demo.webcab.chat.gui.ScrollArea
  Changes the background image to the `index` th one, in the specified display mode and stretch type.
changeImage(int, int, int) - Method in class demo.webcab.chat.gui.TextScroll
  Changes the background image to the `index` th one, in the specified display mode and stretch type.
close() - Method in class demo.webcab.chat.gui.WebFile
  Closes the stream.
ColorPicker - class demo.webcab.chat.gui.ColorPicker.
  This represents a JDK1.1 based HSB to RGB JavaBeansTM color picker component.
ColorPicker() - Constructor for class demo.webcab.chat.gui.ColorPicker
ConfigurationDialog - class demo.webcab.chat.gui.ConfigurationDialog.
  This class represents the configuration window which pops up when right clicking on the `ScrollArea`'s desktop.

## D

DEFAULT_MAX_FONT_SIZE - Static variable in class demo.webcab.chat.gui.TextScroll
  This is the absolute maximum font size that a user or developer may access.
DEFAULT_MAX_NO_LINES - Static variable in class demo.webcab.chat.gui.TextScroll
  The default maximum size of lines the scroll area can hold.
DEFAULT_MIN_FONT_SIZE - Static variable in class demo.webcab.chat.gui.TextScroll
  This is the absolute minimum font size that a user or developer may access.
delAll() - Method in class demo.webcab.chat.gui.ScrollArea
  Clears the list of all of its elements.
delAll() - Method in class demo.webcab.chat.gui.TextScroll
  Clears the list of all of its elements.
delItem(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Deletes the `index` th line number.
delItem(int) - Method in class demo.webcab.chat.gui.TextScroll
  Deletes the `index` th line numbe.
destroy() - Method in class demo.webcab.chat.gui.ScrollArea
  Destroys all the resources this bean posesses.
destroy() - Method in class demo.webcab.chat.gui.TextScroll
  Disposes all resources this bean might use.
disposeConfigurationDialog(ConfigurationDialog) - Method in class demo.webcab.chat.gui.TextScroll
  This method is called only by the configuration dialog object created by TextScroll itself.
DUNNO - Static variable in class demo.webcab.chat.gui.ImageCache
  The state of the image is unknown

## F

FAST - Static variable in class demo.webcab.chat.gui.TextScroll
  The constant which specifies the string correspondent of the `java.awt.Image.SCALE_FAST` integer constant.
FLAG_NONE - Static variable in class demo.webcab.chat.gui.ImagePanel
FLAG_SPREAD - Static variable in class demo.webcab.chat.gui.ImagePanel
flush() - Method in class demo.webcab.chat.gui.ImageCache
focusGained(FocusEvent) - Method in class demo.webcab.chat.gui.ColorPicker
focusLost(FocusEvent) - Method in class demo.webcab.chat.gui.ColorPicker

## G

getApplet() - Method in class demo.webcab.chat.gui.ScrollArea
  If you have specified an applet in `setApplet`, this method will return its pointer.
getApplet() - Method in class demo.webcab.chat.gui.TextScroll
  If you have specified an applet in `setApplet`, this method will return its pointer.
getAsText() - Method in class demo.webcab.chat.gui.ScrollAreaSelectFlagPropertyEditor
getAsText() - Method in class demo.webcab.chat.gui.TextScrollSelectFlagPropertyEditor
getBackgroundColor() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the color of the background.
getBackgroundColor() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the color of the background.
getBackgroundImage() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the image as it appears on the background.
getBackgroundImage() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the image as it appears on the background.
getBackgroundImageAt(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Gets one of the images that are in the desktop images list.
getBackgroundImageAt(int) - Method in class demo.webcab.chat.gui.TextScroll
  Gets one of the images that are in the desktop images list.
getBackgroundNumber() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the index number of the desktop image.
getBackgroundNumber() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the index number of the desktop image.
getColor() - Method in class demo.webcab.chat.gui.ColorPicker
getColorTable() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the background, text, highlighted text and links color in a `java.awt.Color` array.
getColorTable() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the background, text, highlighted text and links color in a `java.awt.Color` array.
getConfigurable() - Method in class demo.webcab.chat.gui.ScrollArea
  If this method returns true then right or middle mouse button cliking on the desktop will pop a configuration dialog up.
getConfigurable() - Method in class demo.webcab.chat.gui.TextScroll
  If this method returns true then right or middle mouse button cliking on the desktop will pop a configuration dialog up.
getConfigurationFile() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the name of the configuration file.
getConfigurationFile() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the name of the configuration file.
getDisplayFlag() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the flag for displaying the desktop image.
getDisplayFlag() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the flag for displaying the desktop image.
getGraphics() - Method in class demo.webcab.chat.gui.ImageCache
getHeight(ImageObserver) - Method in class demo.webcab.chat.gui.ImageCache
getHighlightColor() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the color of the highlighted text.
getHighlightColor() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the color that the user wishes to use for highlighted text.
getImage() - Method in class demo.webcab.chat.gui.ImageCache
getImageDimension() - Method in class demo.webcab.chat.gui.ImagePanel
getImgFlag() - Method in class demo.webcab.chat.gui.ImagePanel
getItem(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the line at the specified index.
getItem(int) - Method in class demo.webcab.chat.gui.TextScroll
  Gets the line at the specified index.
getItemCount() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the number of lines this bean has.
getItemCount() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the number of lines this bean has.
getLinkColor() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the color of the web links.
getLinkColor() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the color that the user wishes to use for Internet links.
getMaxFontSize() - Method in class demo.webcab.chat.gui.ScrollArea
  Returns the value of the maximum font size that the user can choose inside the configuration dialog.
getMaxFontSize() - Method in class demo.webcab.chat.gui.TextScroll
  Returns the value of the maximum font size that the user can choose inside the configuration dialog.
getMaxNoLines() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the maximum limit of the number of lines this component may display.
getMaxNoLines() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the maximum limit of the number of lines this component may display.
getMinFontSize() - Method in class demo.webcab.chat.gui.ScrollArea
  Returns the value of the minimum font size that the user can choose inside the configuration dialog.
getMinFontSize() - Method in class demo.webcab.chat.gui.TextScroll
  Returns the value of the minimum font size that the user can choose inside the configuration dialog.
getMinimumSize() - Method in class demo.webcab.chat.gui.ImagePanel
getMinimumSize() - Method in class demo.webcab.chat.gui.TextScroll
  This is the overriden method from `java.awt.Component` which returns whatever is specified by `setMinimumSize`.
getNoBackgrounds() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the number of total desktop images.
getNoBackgrounds() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the number of total desktop images.
getPreferredSize() - Method in class demo.webcab.chat.gui.ImagePanel
getPreferredSize() - Method in class demo.webcab.chat.gui.TextScroll
  Returns the minimum size returned by `getMinimumSize`.
getProperty(String, ImageObserver) - Method in class demo.webcab.chat.gui.ImageCache
getPropertyDescriptors() - Method in class demo.webcab.chat.gui.ScrollAreaBeanInfo
getPropertyDescriptors() - Method in class demo.webcab.chat.gui.TextScrollBeanInfo
getScaledInstance(int, int, int) - Method in class demo.webcab.chat.gui.ImageCache
getSelectedIndex() - Method in class demo.webcab.chat.gui.ScrollArea
  If the bean is in the list mode, then this method returns the index of the selected line.
getSelectedIndex() - Method in class demo.webcab.chat.gui.TextScroll
  If the bean is in the list mode, then this method returns the index of the selected line.
getSelectedItem() - Method in class demo.webcab.chat.gui.ScrollArea
  If the bean is in the list mode, then this method returns the selected line.
getSelectedItem() - Method in class demo.webcab.chat.gui.TextScroll
  If the bean is in the list mode, then this method returns the selected line.
getSelectFlag() - Method in class demo.webcab.chat.gui.ScrollArea
  Returns `SELECT_NONE` if the bean acts like a text area or `SELECT_ALLOW` if the bean acts like a list.
getSelectFlag() - Method in class demo.webcab.chat.gui.TextScroll
  Returns `SELECT_NONE` if the bean acts like a text area or `SELECT_ALLOW` if the bean acts like a list.
getSource() - Method in class demo.webcab.chat.gui.ImageCache
getStretchMode() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the rendering method for the desktop image.
getStretchMode() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the rendering method for the desktop image.
getTags() - Method in class demo.webcab.chat.gui.ScrollAreaSelectFlagPropertyEditor
getTags() - Method in class demo.webcab.chat.gui.TextScrollSelectFlagPropertyEditor
getTextColor() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the color of the text.
getTextColor() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the default color of the text, as selected by the user.
getTextFont() - Method in class demo.webcab.chat.gui.ScrollArea
  Gets the current text font.
getTextFont() - Method in class demo.webcab.chat.gui.TextScroll
  Gets the current text font.
getTextScroll() - Method in class demo.webcab.chat.gui.ScrollArea
  Returns the local `TextScroll` object.
getType() - Method in class demo.webcab.chat.gui.ImageCache
  Returns any of the three available known, out of which you can test whether the image is an animated frame-by-frame or is static.
getValignMode() - Method in class demo.webcab.chat.gui.ScrollArea
getValignMode() - Method in class demo.webcab.chat.gui.TextScroll
  Informs on the type of alignment this area provides.
getValue() - Method in class demo.webcab.chat.gui.ScrollAreaSelectFlagPropertyEditor
getValue() - Method in class demo.webcab.chat.gui.TextScrollSelectFlagPropertyEditor
getWidth(ImageObserver) - Method in class demo.webcab.chat.gui.ImageCache
getWordWrap() - Method in class demo.webcab.chat.gui.ScrollArea
  Returns `true` if the text is being word wrapped and `false` otherwise.
getWordWrap() - Method in class demo.webcab.chat.gui.TextScroll
  Returns `true` if the text is being word wrapped or `false` otherwise.

## H

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

## I

IMAGE_CENTER - Static variable in class demo.webcab.chat.gui.TextScroll
  This constant is sent as an argument to `setDisplayFlag` in order to specify that the background image will be centered.
IMAGE_SIGN - Static variable in class demo.webcab.chat.gui.TextScroll
IMAGE_STRETCH - Static variable in class demo.webcab.chat.gui.TextScroll
  This constant is sent as an argument to `setDisplayFlag` in order to specify that the background imagez will be stretched to fit the desktop.
IMAGE_TILE - Static variable in class demo.webcab.chat.gui.TextScroll
  This constant is sent as an argument to `setDisplayFlag` in order to specify that the background image will be tiled.
ImageCache - class demo.webcab.chat.gui.ImageCache.
  This class encapsulates all data a `java.awt.Image` holds, by caching it into memory.
ImageCache(String, Component) - Constructor for class demo.webcab.chat.gui.ImageCache
  This constructor loads the image data into memory.
imageComplete(int) - Method in class demo.webcab.chat.gui.ImageCache
imageDefinitions - Variable in class demo.webcab.chat.gui.TextScroll
ImagePanel - class demo.webcab.chat.gui.ImagePanel.
  This class represents the canvas which draws an image.
ImagePanel(int, int) - Constructor for class demo.webcab.chat.gui.ImagePanel
ImagePanel(int, int, int) - Constructor for class demo.webcab.chat.gui.ImagePanel
isImageValid(Image, Component) - Static method in class demo.webcab.chat.gui.ImagePanel
itemStateChanged(ItemEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog

## L

LIST - Static variable in class demo.webcab.chat.gui.TextScroll
  This constant is the string definition for an list-like behaviour of the component, being used inside the configuration file.

## M

mouseClicked(MouseEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
mouseClicked(MouseEvent) - Method in class demo.webcab.chat.gui.TextScroll
mouseDragged(MouseEvent) - Method in class demo.webcab.chat.gui.TextScroll
mouseEntered(MouseEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
mouseEntered(MouseEvent) - Method in class demo.webcab.chat.gui.TextScroll
mouseExited(MouseEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
mouseExited(MouseEvent) - Method in class demo.webcab.chat.gui.TextScroll
mouseMoved(MouseEvent) - Method in class demo.webcab.chat.gui.TextScroll
mousePressed(MouseEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
mousePressed(MouseEvent) - Method in class demo.webcab.chat.gui.TextScroll
mouseReleased(MouseEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
mouseReleased(MouseEvent) - Method in class demo.webcab.chat.gui.TextScroll

## N

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

## P

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

## R

readImage(String, Component) - Static method in class demo.webcab.chat.gui.ImageCache
  A static method provided by this class as a convenience.
readImage(URL, Component) - Static method in class demo.webcab.chat.gui.ImageCache
  A static method provided by this class as a convenience.
readLine() - Method in class demo.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 demo.webcab.chat.gui.ImagePanel
removeActionListener(ActionListener) - Method in class demo.webcab.chat.gui.ScrollArea
  This method unregisters an ActionListener object.
removeActionListener(ActionListener) - Method in class demo.webcab.chat.gui.TextScroll
  This method unregisters an ActionListener object.
removeFocusListener(FocusListener) - Method in class demo.webcab.chat.gui.ScrollArea
removeKeyListener(KeyListener) - Method in class demo.webcab.chat.gui.ScrollArea
removeMouseListener(MouseListener) - Method in class demo.webcab.chat.gui.ScrollArea
removePropertyChangeListener(PropertyChangeListener) - Method in class demo.webcab.chat.gui.ScrollArea
removePropertyChangeListener(PropertyChangeListener) - Method in class demo.webcab.chat.gui.TextScroll
removeScrollAreaListener(ScrollAreaListener) - Method in class demo.webcab.chat.gui.ScrollArea
  This method unregisters a previously registered ScrollArea listener object.
removeScrollAreaListener(ScrollAreaListener) - Method in class demo.webcab.chat.gui.TextScroll
  This method unregisters a previously registered ScrollArea listener object.
repaintBar() - Method in class demo.webcab.chat.gui.ScrollArea

## S

ScrollArea - class demo.webcab.chat.gui.ScrollArea.
  This bean adds the horizontal and vertical scrolling bars to the `TextScroll` JavaBean.
ScrollArea() - Constructor for class demo.webcab.chat.gui.ScrollArea
  The constructor for a scroll area object.
ScrollAreaBeanInfo - class demo.webcab.chat.gui.ScrollAreaBeanInfo.
  The public `BeanInfo` for `ScrollArea`.
ScrollAreaBeanInfo() - Constructor for class demo.webcab.chat.gui.ScrollAreaBeanInfo
ScrollAreaEvent - class demo.webcab.chat.gui.ScrollAreaEvent.
  This class is a shere extension of what is known as `AWTEvent` in the Java Development Kit class collection.
ScrollAreaEvent(Object) - Constructor for class demo.webcab.chat.gui.ScrollAreaEvent
ScrollAreaListener - interface demo.webcab.chat.gui.ScrollAreaListener.
  This is the scroll area listener interface, providing only one method, called every time the selected item in a list-like scrollarea has changed.
ScrollAreaSelectFlagPropertyEditor - class demo.webcab.chat.gui.ScrollAreaSelectFlagPropertyEditor.
  The property editor class for `ScrollArea` for the `selectFlag` property.
ScrollAreaSelectFlagPropertyEditor() - Constructor for class demo.webcab.chat.gui.ScrollAreaSelectFlagPropertyEditor
SELECT_ALLOW - Static variable in class demo.webcab.chat.gui.TextScroll
  This constant tells the `setSelectFlag` method that this bean behave like a list, by allowing mouse selection.
SELECT_NONE - Static variable in class demo.webcab.chat.gui.TextScroll
  This constant tells the `setSelectFlag` method that this bean behave like a text area.
selectedItemChanged(ScrollAreaEvent) - Method in interface demo.webcab.chat.gui.ScrollAreaListener
  Please implement this method so as to capture any changes occured to the selected item.
setApplet(Applet) - Method in class demo.webcab.chat.gui.ScrollArea
  If you wish to use this bean inside an applet, register it through this method.
setApplet(Applet) - Method in class demo.webcab.chat.gui.TextScroll
  If you wish to use this bean inside an applet, register it through this method.
setAsText(String) - Method in class demo.webcab.chat.gui.ScrollAreaSelectFlagPropertyEditor
setAsText(String) - Method in class demo.webcab.chat.gui.TextScrollSelectFlagPropertyEditor
setBackgroundColor(Color) - Method in class demo.webcab.chat.gui.ScrollArea
  Sets the background color of the rendering surface.
setBackgroundColor(Color) - Method in class demo.webcab.chat.gui.TextScroll
  Sets the background color of the rendering surface.
setBounds(int, int, int, int) - Method in class demo.webcab.chat.gui.ImagePanel
setBounds(int, int, int, int) - Method in class demo.webcab.chat.gui.TextScroll
setColor(Color) - Method in class demo.webcab.chat.gui.ColorPicker
setColorModel(ColorModel) - Method in class demo.webcab.chat.gui.ImageCache
setColorTable(Color[]) - Method in class demo.webcab.chat.gui.ScrollArea
  Sets all the colors - background, text, highlighted text and links - to the ones specified in the `java.awt.Color` array.
setColorTable(Color[]) - Method in class demo.webcab.chat.gui.TextScroll
  Sets all the colors - background, text, highlighted text and links - to the ones specified in the `java.awt.Color` array.
setConfigurable(boolean) - Method in class demo.webcab.chat.gui.ScrollArea
  If set to `false`, the configuration dialog will not be accessible when right or middle mouse button clicking on the desktop.
setConfigurable(boolean) - Method in class demo.webcab.chat.gui.TextScroll
  If set to `false`, the configuration dialog will not be accessible when right clicking on the desktop.
setConfigurationFile(String) - Method in class demo.webcab.chat.gui.ScrollArea
  This method invokes the method with the same name from the `TextScroll` class.
setConfigurationFile(String) - Method in class demo.webcab.chat.gui.TextScroll
  This method specifies the URL location of the configuration file, where all the startup settings are being specified.
setDimensions(Dimension) - Method in class demo.webcab.chat.gui.ImagePanel
setDimensions(int, int) - Method in class demo.webcab.chat.gui.ImageCache
setDisplayFlag(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Sets a flag for displaying the desktop image.
setDisplayFlag(int) - Method in class demo.webcab.chat.gui.TextScroll
  Sets a flag for displaying the desktop image.
setFinalString(String, String) - Method in class demo.webcab.chat.gui.ScrollArea
  Documentation for this method is not public.
setFinalString(String, String) - Method in class demo.webcab.chat.gui.TextScroll
  The documentation for this method is not public.
setHighlightColor(Color) - Method in class demo.webcab.chat.gui.ScrollArea
  Sets the color of the highlighted text.
setHighlightColor(Color) - Method in class demo.webcab.chat.gui.TextScroll
  Sets the color of the highlighted text.
setHints(int) - Method in class demo.webcab.chat.gui.ImageCache
setImgFlag(int) - Method in class demo.webcab.chat.gui.ImagePanel
setItemAt(String, int) - Method in class demo.webcab.chat.gui.ScrollArea
  Changes the value of the `index` th line number to `item`.
setItemAt(String, int) - Method in class demo.webcab.chat.gui.TextScroll
  Changes the value of the `index` th line number to `item`.
setLinkColor(Color) - Method in class demo.webcab.chat.gui.ScrollArea
  Sets the color of the Internet links.
setLinkColor(Color) - Method in class demo.webcab.chat.gui.TextScroll
  Sets the color of the Internet links.
setMaxFontSize(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Sets the maximum font size that the user can configure from the Configuration Dialog.
setMaxFontSize(int) - Method in class demo.webcab.chat.gui.TextScroll
  Sets the maximum font size that the user can configure from the Configuration Dialog.
setMaxNoLines(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Defines the maximum limit of the number of lines this component may display.
setMaxNoLines(int) - Method in class demo.webcab.chat.gui.TextScroll
  Defines the maximum limit of the number of lines this component may display.
setMinFontSize(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Sets the minimum font size that the user can configure from the Configuration Dialog.
setMinFontSize(int) - Method in class demo.webcab.chat.gui.TextScroll
  Sets the minimum font size that the user can configure from the Configuration Dialog.
setMinimumSize(Dimension) - Method in class demo.webcab.chat.gui.ScrollArea
  Defines the minimum layout size of this component.
setMinimumSize(Dimension) - Method in class demo.webcab.chat.gui.TextScroll
  Defines the minimum layout size of this component.
setPixels(int, int, int, int, ColorModel, byte[], int, int) - Method in class demo.webcab.chat.gui.ImageCache
setPixels(int, int, int, int, ColorModel, int[], int, int) - Method in class demo.webcab.chat.gui.ImageCache
setProperties(Hashtable) - Method in class demo.webcab.chat.gui.ImageCache
setSelectedIndex(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Changes the selection bar to the specified line number.
setSelectedIndex(int) - Method in class demo.webcab.chat.gui.TextScroll
  Changes the selection bar to the specified line number.
setSelectFlag(int) - Method in class demo.webcab.chat.gui.ScrollArea
  Determines whether this bean should act like a normal text area or like a list.
setSelectFlag(int) - Method in class demo.webcab.chat.gui.TextScroll
  Determines whether this bean should act like a normal text area or like a list.
setStretchMode(int) - Method in class demo.webcab.chat.gui.ScrollArea
  This method sets the rendering method for the desktop image.
setStretchMode(int) - Method in class demo.webcab.chat.gui.TextScroll
  This method sets the rendering method for the desktop image.
setString(String, String) - Method in class demo.webcab.chat.gui.ScrollArea
  Documentation for this method is not public.
setString(String, String) - Method in class demo.webcab.chat.gui.TextScroll
  The documentation for this method is not public.
setTextColor(Color) - Method in class demo.webcab.chat.gui.ScrollArea
  Sets the default color of the rendered text.
setTextColor(Color) - Method in class demo.webcab.chat.gui.TextScroll
  Sets the default color of the rendered text.
setTextFont(Font) - Method in class demo.webcab.chat.gui.ScrollArea
  Selects a new font for the text.
setTextFont(Font) - Method in class demo.webcab.chat.gui.TextScroll
  Selects a new font for the text.
setValignMode(int) - Method in class demo.webcab.chat.gui.ScrollArea
setValignMode(int) - Method in class demo.webcab.chat.gui.TextScroll
  This method specifies the way new elements added to the area should be laid out.
setValue(Object) - Method in class demo.webcab.chat.gui.ScrollAreaSelectFlagPropertyEditor
setValue(Object) - Method in class demo.webcab.chat.gui.TextScrollSelectFlagPropertyEditor
setWordWrap(boolean) - Method in class demo.webcab.chat.gui.ScrollArea
  Enable word wrapping, so all text be seen on the screen.
setWordWrap(boolean) - Method in class demo.webcab.chat.gui.TextScroll
  Enable word wrapping, so all text be seen on the screen.
SINGLE - Static variable in class demo.webcab.chat.gui.ImageCache
  The image is a static one (no frames).
SIZE_SIGN - Static variable in class demo.webcab.chat.gui.TextScroll
SMOOTH - Static variable in class demo.webcab.chat.gui.TextScroll
  The constant which specifies the string correspondent of the `java.awt.Image.SCALE_SMOOTH` integer constant.
STRETCH - Static variable in class demo.webcab.chat.gui.TextScroll
  The constant which specifies the string correspondent of the `IMAGE_STRETCH` integer constant.

## T

TEXT_OVER - Static variable in class demo.webcab.chat.gui.TextScroll
  Not implemented yet.
TEXT_WITH - Static variable in class demo.webcab.chat.gui.TextScroll
  Not implemented yet.
TextScroll - class demo.webcab.chat.gui.TextScroll.
  This bean represents a multi-line region which can displays text and pictures, customize desktop images, allow word-wrap control, smooth scrolling.
TextScroll() - Constructor for class demo.webcab.chat.gui.TextScroll
TextScrollBeanInfo - class demo.webcab.chat.gui.TextScrollBeanInfo.
  The public `BeanInfo` for `TextScroll`.
TextScrollBeanInfo() - Constructor for class demo.webcab.chat.gui.TextScrollBeanInfo
TextScrollSelectFlagPropertyEditor - class demo.webcab.chat.gui.TextScrollSelectFlagPropertyEditor.
  The property editor class for `ScrollArea` for the `selectFlag` property.
TextScrollSelectFlagPropertyEditor() - Constructor for class demo.webcab.chat.gui.TextScrollSelectFlagPropertyEditor
TILE - Static variable in class demo.webcab.chat.gui.TextScroll
  The constant which specifies the string correspondent of the `IMAGE_TILE` integer constant.

## U

update(Graphics) - Method in class demo.webcab.chat.gui.ColorPicker
update(Graphics) - Method in class demo.webcab.chat.gui.ConfigurationDialog
update(Graphics) - Method in class demo.webcab.chat.gui.ImagePanel
update(Graphics) - Method in class demo.webcab.chat.gui.TextScroll

## V

VALIGN_AREA - Static variable in class demo.webcab.chat.gui.TextScroll
  The vertical alignment is specified as to scroll upwards, like a scrolling area.
VALIGN_LIST - Static variable in class demo.webcab.chat.gui.TextScroll
  The vertical alignment is specified as to scroll downwards, like a standard list.

## W

WebFile - class demo.webcab.chat.gui.WebFile.
  This class encapsulates a URL text file reader.
WebFile(String) - Constructor for class demo.webcab.chat.gui.WebFile
  Creates a new text file which reads its data from the given URL.
windowActivated(WindowEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
windowClosed(WindowEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
windowClosing(WindowEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
windowDeactivated(WindowEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
windowDeiconified(WindowEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
windowIconified(WindowEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog
windowOpened(WindowEvent) - Method in class demo.webcab.chat.gui.ConfigurationDialog

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