In today's work environment analyzing large amounts of varying data types is
paramount. Graphing techniques can be an invaluable tool to understanding and
interpreting that data. In many cases two-dimensional graphs, such as XY,
scatter, pie, and bar charts, are sufficient. But increasingly more complex
graphing techniques are needed. In these instances Java3D is an excellent
resource with numerous features that allow personalized generation of
three-dimensional data displays. Not only will Java3D yield better insight
into the data by highlighting important aspects of the data, but it also
makes attractive displays to spice up any presentation.
Java3D
Before going into a detailed description of the Graph3D application and its
execution, a basic understanding of Java3D is necessary. Java3D provides a
rich set of functionality for viewing, constructing and manipulating... (more)
Have you ever needed to write a simple graphical user interface (GUI) but
didn't have the right kind of layout manager? Do you hate to use a layout
manager that takes you longer to understand than to make your GUI? If this is
the case, you're probably not a big fan of the GridBagLayout manager and its
complexities.
This article describes Attachment- Layout, a layout manager that allows for
GUI components (buttons, labels, lists, etc.) to be placed inside a container
to its edges using spatial relationships. It's a simple but effective layout
manager that can be easily visualized... (more)