com.borland Packages com.borland Class Hierarchy
Package com.borland.jbcl.util
About the com.borland.jbcl.util
package
The jbcl.util
package contains utility classes and interfaces, such as interfaces containing groups of constants. These classes are accessed from other com.borland.jbcl
packages.
The jbcl.util
package contains the following types of classes:
The following BeanInfo
class is in this package:
The following components in this package are used internally by classes in
this and other com.borland
packages. These components are not intended for general use and are not documented. Do not use them directly in your application.
Visit the javabeans and jbcl newsgroups on the borland.com Web page at
http://www.borland.com/newsgroups. These newsgroups are dedicated to issues about JavaBeans in JBuilder and the JBCL. They are actively monitored by our support engineers
as well as the JBuilder Development team.
See also:
Overview of classes in this package
Library overview
Interfaces
Classes and components
Overview of classes in the com.borland.jbcl.util
package
I/O classes
- DummyPrintStream - Contains empty method stubs for all
java.io.PrintStream
methods.
Image-related classes
- ColorWheel - A rainbow color iterator. Use
next()
to cycle through rainbow colors.
- DottedLine - Draws dotted vertical and horizontal lines in several styles.
- ImageLoader - An advanced image loading utility to load images from a variety of sources, such as URLs, resources, and BLOBs.
- ImageTexture -
Copies the pixels of a source image onto a larger destination surface, repeating the source image, giving the appearance of a texture to the destination surface.
- SerializableImage - Enables serialization of java.awt.Image objects.
Multicaster classes
Optimized, high-speed multicasters for different event sets. Each multicaster implements and broadcasts a particular event type.
- ActionMulticaster - Multicaster for the
Action
event set.
- AdjustmentMulticaster - Multicaster for the
Adjustment
event set.
- FocusMulticaster - Multicaster for the
Focus
event set.
- ItemMulticaster - Multicaster for the
Item
event set. Item events are emitted by ItemSelectable
objects when an item is selected or de-selected.
- KeyMulticaster - Multicaster for the
Key
event set.
- MouseMotionMulticaster - Multicaster for
MouseMotion
events.
- MouseMulticaster - Multicaster for
Mouse
events.
- PropertyChangeMulticaster - Multicaster for the
PropertyChange
events. A PropertyChange
event is fired when a bean changes a bound property.
Placement-related classes
- Orientation - An interface that contains the HORIZONTAL and VERTICAL variables for describing the orientation of an object.
- AbsLocation - An interface that defines enumerated constants for absolute locations.
- RelPosition - An interface that defines enumerated constants for relative positions.
Timer classes
- Timer - A timer. Requires clients to execute simple, short code snippets when called back by the engine.
- TimerClient - Implements a multithreaded timer, making callbacks to registered
TimerClient
s.
TriState interfaces
- TriState - A small, general-purpose interface containing the values YES, NO, and MAYBE.
- CheckState - A general-purpose interface containing the values CHECKED, UNCHECKED, and INDETERMINATE.
Miscellaneous util classes
- BlackBox - An empty interface to indicate that the component is a non-container. A component that implements
BlackBox
cannot have a layout or contain other objects.
- LookAndFeelManager - A utility class used to change the look-and-feel style of the user interface.
- SelectFlags - An interface used to determine the mouse and keyboard state, for driving a selection pool in a component.