Xj3D 2.0 VRML/X3D Code API

Package org.xj3d.ui.awt.widgets

A collection of AWT and Swing components that can be used in browser interfaces.

See:
          Description

Class Summary
AWTConsoleWindow A window that can act as console for error messages from the application.
AWTProgressListener An implemenetion of the URI progress listener for putting messages to a status label.
CursorManager Manages cursor icon changes based on state listeners.
DynamicGridLayout A layout manager that lays out a container's components in a rectangular grid, with different sizes for each row/column.
FitWorldAction An action that moves to the viewpoint to look at the whole world.
HomeViewpointAction An action that moves to the Home viewpoint on the main layer.
IconLoader A convenience class that loads Icons and images for Xj3D's internal uses and provides caching mechanisms.
LoadURLAction Simple utility class for processing scene loading requests from the location bar.
LookatAction An action that changes the navigation mode to LookAt.
NavModeAction An action that changes to a specific navigation mode.
NextViewpointAction An action that moves to the next viewpoint on the main layer.
OpenAction An action that can be used to open a file.
PreviousViewpointAction An action that moves to the Previous viewpoint on the main layer.
ReloadAction An action that reloads the last file.
SelectableFileFilter File filter for restricting files to any arbitrary types set.
SwingConsoleButton A self-configured button implementation that can be used to show and hide the console window.
SwingConsoleWindow A window that can act as console for error messages from the application.
SwingLocationToolbar A swing panel that implements the capabilities of the URL/Location toolbar.
SwingNavigationToolbar A toolbar for all navigation commands that is usable across any UI that uses Swing.
SwingProgressListener An implemenetion of the URI progress listener for putting messages to a status label.
SwingStatusBar A swing panel that implements a simple status bar capability with a text readout and frames per second counter.
SwingTextAreaOutputStream An output stream that redirects to a text area.
SwingViewpointToolbar A toolbar for all viewpoint manipulation commands that offers convenient and common code.
VRMLFileFilter File filter for restricting files to VRML types.
Web3DFileFilter File filter for restricting files to both X3D and VRML types.
X3DFileFilter File filter for restricting files to just X3D types.
 

Package org.xj3d.ui.awt.widgets Description

A collection of AWT and Swing components that can be used in browser interfaces.

Each component is standalone, but typically interacts with the core of the browser through the generic interfaces defined in org.web3d.browser. As a general rule, the component will take the required interface classes in the constructor and will self-register any listeners needed. Users should not need to register the listeners themselves.


Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium