| java.lang.Object org.jdesktop.j3dfly.J3dFly
Inner Class :class J3dVersionCheck | |
Constructor Summary | |
public | J3dFly(JMenuBar mainMenuBar, boolean showControls) | public | J3dFly(JMenuBar mainMenuBar, javax.swing.JPanel toolBarPanel, boolean showControls, java.io.File systemPrefsFile, Class contextClass, BranchGroup toolBG) | public | J3dFly(JMenuBar mainMenuBar, javax.swing.JPanel toolBarPanel, boolean showControls, java.io.File systemPrefsFile, Class contextClass, BranchGroup toolBG, SimpleUniverse userUniverse) | public | J3dFly(String[] args) |
J3dFly | public J3dFly(JMenuBar mainMenuBar, boolean showControls)(Code) | | Parameters: mainMenuBar - the menu bar to which the plugins will addtheir menus Parameters: showControls - Determines if the menuBar should be attached tothe J3dFly Frame (or in full screen if the control panel should be shown) |
J3dFly | public J3dFly(JMenuBar mainMenuBar, javax.swing.JPanel toolBarPanel, boolean showControls, java.io.File systemPrefsFile, Class contextClass, BranchGroup toolBG)(Code) | | Parameters: mainMenuBar - the menu bar to which the plugins will addtheir menus Parameters: toolBarPanel - the panel in which plugins can place their toolbars Parameters: showControls - Determines if the menuBar should be attached tothe J3dFly Frame (or in full screen if the control panel should be shown) Parameters: systemPrefsFile - The File for the system preferences, if this is null the method will first check the property J3dFly.SystemPlugins andthen try the default file systemPrefs.xml Parameters: contextClass - the class used to construct the context, if this isnull J3dFlyContext is used Parameters: toolBG - this is the Branch Graph in which all tools will be placed.This BranchGraph is not saved. |
J3dFly | public J3dFly(String[] args)(Code) | | Creates new form j3dfly
|
exit | protected void exit()(Code) | | Exit the app
|
getController | public J3dFlyController getController()(Code) | | Get the controller class which handles all the features
in J3dFly
|
getCurrentContext | public J3dFlyContext getCurrentContext()(Code) | | Get the Context which is currently active in J3dFly.
In this version only a single Context is supported, in the future
the API may be extended to allow the Context to be changed
|
getDialogParent | public java.awt.Frame getDialogParent()(Code) | | Returns the frame which should be the parent of all dialogs
If J3dFly is running in fullscreen this method will return null
|
getMainMenuBar | JMenuBar getMainMenuBar()(Code) | | Returns the menu bar for j3dFly
The menu created when the main window is created but it has
no submenus be default. Each plugin will call this method and
add itself to the set of menus
|
getToolBarPanel | javax.swing.JPanel getToolBarPanel()(Code) | | Returns the Panel in which the Plugins can insert toolbars. May
return null
|
loadScene | public void loadScene()(Code) | | Used by J3dEdit to allow user to load a scene,
a FileCHooser will be displayed allowing scene selection
|
main | public static void main(String args)(Code) | | Parameters: args - the command line arguments |
saveAsScene | public void saveAsScene()(Code) | | |
saveScene | public void saveScene()(Code) | | |
setFrameTitle | void setFrameTitle(String title)(Code) | | Set the title on the first frame.
If the system is running full screen windows then no action is taken
|
|
|