Java Reference
In-Depth Information
A layered pane is a container that takes into account a third dimension,
depth, for organizing the components it contains. When a component is
added to a layered pane, its depth is specified. If components overlap,
the depth value of each component determines which is on top.
A progress bar can be used to indicate the progress of a particular activ-
ity. The user does not generally interact with a progress bar other than
to view it to determine how far along a task, such as the loading of
images, has progressed.
A table is a Java GUI component that displays data in a table format. A
Java table can be completely tailored to provide a precise organization
and presentation. It can allow the user to edit the data as well. A Java
table does not actually contain or store the data; it simply presents it to
the user in an organized manner.
A tree is a component that presents a hierarchical view of data. Like a
table, it doesn't actually store the data; it provides an organized view
that allows the user to traverse the data from a high-level root node
down through the various branches.
Another area for which Java provides rich support is text processing.
We've made use of basic text components such as text fields and text
areas, but that's only the beginning. The Java standard class library (and
particularly the Swing API) has a huge number of classes that support
the display, editing, and manipulation of text.
As with all topics introduced in this topic, we encourage you to explore these
issues in more detail. The world of Java GUIs, in particular, offers many oppor-
tunities for you to discover.
Search WWH ::




Custom Search