Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package j3deditor.bin

Class j3deditor.bin.InnerFrame extends javax.swing.JInternalFrame implements Serializable

Class j3deditor.bin.MainDesktop extends javax.swing.JDesktopPane implements Serializable

Class j3deditor.bin.MainFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

### desktop

    MainDesktop desktop

  Desktop pane for internal frames.

Package j3deditor.bin.components

Class j3deditor.bin.components.ComplexButton extends javax.swing.JPanel implements Serializable

Serialized Fields

### buttons

    java.util.ArrayList<E> buttons

  list of `SimpleButton` objects inside this button

### images

    java.util.ArrayList<E> images

  list of images: 2 for every `SimpleButton`

### isEnabled

    boolean isEnabled

  specifies if this button is currently enabled

### current

    java.awt.Image current

  current background image of this button

### defaultImg

    java.awt.Image defaultImg

  default background image of this button

### offImg

    java.awt.Image offImg

  background image of this button when it's disabled

Class j3deditor.bin.components.InputDialog extends PopupDialog implements Serializable

Serialized Fields

### field

    javax.swing.JTextField field

  text field that takes input

### type

    int type

  type of this InputDialog: INT, FLOAT, DOUBLE, STRING

### i

    int i

  value

### f

    float f

  value

### d

    double d

  value

### s

    java.lang.String s

  value

Class j3deditor.bin.components.MultiPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### panels

    java.util.ArrayList<E> panels

  list of children

### parent

    java.awt.Container parent

  parent of this panel

### current

    java.awt.Component current

  currently shown component

Class j3deditor.bin.components.PopupDialog extends javax.swing.JDialog implements Serializable

Class j3deditor.bin.components.SimpleButton extends javax.swing.JPanel implements Serializable

Serialized Fields

### listeners

    java.util.ArrayList<E> listeners

  list of listeners

### type

    int type

  the type of this button

### isOver

    boolean isOver

  specifies if the cursor is currently on this button

### position

    java.awt.Point position

  position of cursor

### isEnabled

    boolean isEnabled

  specifies if this button is currently enabled or disabled

### current

    java.awt.Image current

  currently shown image on this button

### defaultImg

    java.awt.Image defaultImg

  image shown when the button is idle

### offImg

    java.awt.Image offImg

  image shown when the button is disabled

### mOver

    java.awt.Image mOver

  image shown when the cursor is on this button

### mDown

    java.awt.Image mDown

  image shown when the mouse is pressed on this button

### buttonInfo

    java.lang.String buttonInfo

  information about this button

Class j3deditor.bin.components.TransparentPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### border

    int border

  width of the border.

### arc

    int arc

  radius of the rounded corner.

### color

    java.awt.Color color

  background color.

### transparency

    float transparency

  transparency of the panel.

### startColor

    java.awt.Color startColor

  color of the top of the background.

### endColor

    java.awt.Color endColor

  color of the bottom of the background.

Package j3deditor.bin.editor

Class j3deditor.bin.editor.Axes2D extends javax.swing.JPanel implements Serializable

Serialized Fields

### type

    int type

### startX

    int startX

### startY

    int startY

### sizeX

    int sizeX

### sizeY

    int sizeY

### scene

    Scene2D scene

Class j3deditor.bin.editor.CameraPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### scene

    VirtualScene scene

  the scene the camera is located in

### listener

    HierarchyEventListener listener

  listener that listens hierarchy manipulation events

### rotateCam

    SimpleButton rotateCam

  button for rotating camera

### translateCam

    SimpleButton translateCam

  button for moving camera

### zoomCam

    SimpleButton zoomCam

  button for zooming camera

### infoPanel

    InfoPanel infoPanel

  infopanel that shows active button info

Class j3deditor.bin.editor.EditorFrame extends InnerFrame implements Serializable

Serialized Fields

### editor

    EditorPanel editor

  panel inside this internal frame

### scene

    J3DeScene scene

  root node of the scene this editor manipulates

### listener

    HierarchyEventListener listener

  listens changes in hierarchy made with menu items of this frame

### save

    javax.swing.JMenuItem save

  `JMenuItem` for saving the scene

### saveas

    javax.swing.JMenuItem saveas

  `JMenuItem` for saving the scene

### imp

    javax.swing.JMenu imp

### exp

    javax.swing.JMenu exp

### sgsw

    javax.swing.JMenuItem sgsw

  `JMenuItem` for exporting the scene with `SceneGraphStreamWriter`

### sgfw

    javax.swing.JMenuItem sgfw

  `JMenuItem` for exporting the scene with `SceneGraphFileWriter`

### obj

    javax.swing.JMenuItem obj

  `JMenuItem` for importing objects from OBJ file

### close

    javax.swing.JMenuItem close

  `JMenuItem` for closing this window

### hmenu

    javax.swing.JMenu hmenu

### update

    javax.swing.JMenuItem update

  `JMenuItem` for updating the hierarchy tree

### cut

    javax.swing.JMenuItem cut

  `JMenuItem` for cutting selected nodes

### copy

    javax.swing.JMenuItem copy

  `JMenuItem` for copying selected nodes

### paste

    javax.swing.JMenuItem paste

  `JMenuItem` for pasting selected nodes

### delete

    javax.swing.JMenuItem delete

  `JMenuItem` for deleting selected nodes

### gmenu

    javax.swing.JMenu gmenu

### edit

    javax.swing.JCheckBoxMenuItem edit

  `JCheckBoxMenuItem` for toggling between Scene Editor and Geometry Editor

### newgeom

    javax.swing.JMenuItem newgeom

### texture

    javax.swing.JCheckBoxMenuItem texture

Class j3deditor.bin.editor.EditorPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### node

    J3DeScene node

  the scene this editor manipulates

### frame

    EditorFrame frame

  frame this panel is attached to

### hview

    HierarchyViewer hview

  hierarchy visualizer

### editor

    javax.swing.JPanel editor

  reference to editor panel

### sEditor

    SceneEditor sEditor

  scene editor

### gEditor

    GeometryEditor gEditor

  geometry editor

Class j3deditor.bin.editor.GeometryEditor extends TransparentPanel implements Serializable

Serialized Fields

### object

    J3DeShape3D object

  the object this editor manipulates

### geometryIndex

    int geometryIndex

### geom

    J3DeGeometry geom

### gm

    GeometryManipulator gm

### sceneXY

    Scene2D sceneXY

### sceneZY

    Scene2D sceneZY

### sceneXZ

    Scene2D sceneXZ

### sceneTEX

    Scene2D sceneTEX

### panel3D

    ViewPanel3D panel3D

### l

    GeometryEditorListener l

Class j3deditor.bin.editor.InfoPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### info

    javax.swing.JLabel info

  label for info

### subInfo

    javax.swing.JLabel subInfo

  label for info

Class j3deditor.bin.editor.ObjectPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### node

    J3DeScene node

  the scene this panel adds objects to

### listener

    HierarchyEventListener listener

  listener that listens hierarchy manipulation events

### colorcube

    SimpleButton colorcube

  button for creating `ColorCube`

### box

    SimpleButton box

  button for creating `Box`

### cone

    SimpleButton cone

  button for creating `Cone`

### sphere

    SimpleButton sphere

  button for creating `Sphere`

### cylinder

    SimpleButton cylinder

  button for creating `Cylinder`

### alight

    SimpleButton alight

  button for creating `AmbientLight`

### dlight

    SimpleButton dlight

  button for creating `DirectionalLight`

### plight

    SimpleButton plight

  button for creating `PointLight`

### slight

    SimpleButton slight

  button for creating `SpotLight`

### infoPanel

    InfoPanel infoPanel

  infopanel that shows active button info

Class j3deditor.bin.editor.Scene2D extends javax.swing.JPanel implements Serializable

Serialized Fields

### buffer

    SceneBuffer buffer

  SceneBuffer that updates the image of this scene

### gm

    GeometryManipulator gm

### l

    GeometryEditorListener l

### synchronize

    javax.swing.JCheckBox synchronize

### icons

    java.awt.Image[] icons

### viewPoint

    int viewPoint

### texCoordSet

    int texCoordSet

### texImage

    java.awt.Image texImage

### scale

    float scale

### offsetX

    float offsetX

### offsetY

    float offsetY

### backColor

    java.awt.Color backColor

### normalColor

    java.awt.Color normalColor

### selectedColor

    java.awt.Color selectedColor

### transColor

    java.awt.Color transColor

### transform

    boolean transform

### edgeVisibility

    boolean edgeVisibility

### cursorPoint

    J3DePoint2D cursorPoint

### vertCenter

    J3DePoint2D vertCenter

### guideLine

    boolean guideLine

### borderSelect

    boolean borderSelect

### initBorder

    J3DePoint2D initBorder

### borderStart

    J3DePoint2D borderStart

### borderEnd

    J3DePoint2D borderEnd

Class j3deditor.bin.editor.Scene3D extends javax.media.j3d.Canvas3D implements Serializable

Serialized Fields

### scene

    J3DeScene scene

  the scene this `Canvas3D` renders

### universe

    com.sun.j3d.utils.universe.SimpleUniverse universe

  virtual universe for the scene

Class j3deditor.bin.editor.SceneEditor extends javax.swing.JPanel implements Serializable

Serialized Fields

### node

    J3DeScene node

  the scene this editor manipulates

### listener

    HierarchyEventListener listener

  listener that listens hierarchy manipulation events made by components of this panel

### panelW

    int panelW

  width of the upper left panel

### panelH

    int panelH

  height of the upper left panel

### switchingButton

    SimpleButton switchingButton

  button for switching active panel of multipanel

### infoPanel

    InfoPanel infoPanel

  infopanel

### multiPanel

    MultiPanel multiPanel

  multipanel

### cameraPanel

    CameraPanel cameraPanel

  camera panel

### objectPanel

    ObjectPanel objectPanel

  object panel

### transPanel

    TransformPanel transPanel

  tranform panel

### scene

    Scene3D scene

  scene visualizer

### tools

    javax.swing.JPanel tools

  reference to active tool

Class j3deditor.bin.editor.TransformPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### node

    J3DeScene node

  the scene which objects this panel transforms

### listener

    HierarchyEventListener listener

  listener that listens hierarchy manipulation events

### isLocal

    boolean isLocal

  specifies if objects are transformed by their local coordinates or not

### move

    ComplexButton move

  groups all translation buttons to one complex button

### moveX

    SimpleButton moveX

  manipulates object position on X-axis

### moveY

    SimpleButton moveY

  manipulates object position on Y-axis

### moveZ

    SimpleButton moveZ

  manipulates object position on Z-axis

### scale

    ComplexButton scale

  groups all resize buttons to one complex button

### scaleX

    SimpleButton scaleX

  manipulates object scale on X-axis

### scaleY

    SimpleButton scaleY

  manipulates object scale on Y-axis

### scaleZ

    SimpleButton scaleZ

  manipulates object scale on Z-axis

### scaleA

    SimpleButton scaleA

  manipulates object scale on all axes

### rotate

    ComplexButton rotate

  groups all rotation buttons to one complex button

### rotX

    SimpleButton rotX

  manipulates object angle around X-axis

### rotY

    SimpleButton rotY

  manipulates object angle around Y-axis

### rotZ

    SimpleButton rotZ

  manipulates object angle around Z-axis

### local

    SimpleButton local

  sets the `isLocal` to `true`

### global

    SimpleButton global

  sets the `isLocal` to `false`

### infoPanel

    InfoPanel infoPanel

  infopanel that shows active button info

Package j3deditor.bin.editor.tools

Class j3deditor.bin.editor.tools.AppearancePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### appearance

    J3DeAppearance appearance

  `J3DeAppearance` this panel manipulates

### listener

    HierarchyEventListener listener

  listener that listens hierarchy manipulation events

### mat

    javax.swing.JButton mat

See Also:
  `J3DeAppearance.setMaterial()`

### tex

    javax.swing.JButton tex

  Not in use yet

### ta

    javax.swing.JButton ta

See Also:
  `J3DeAppearance.setTextureAttributes()`

Class j3deditor.bin.editor.tools.ChangeGeometryDialog extends PopupDialog implements Serializable

Serialized Fields

### gm

    GeometryManipulator gm

### object

    J3DeShape3D object

### ga

    J3DeGeometryArray ga

### index

    int index

### byReference

    javax.swing.JCheckBox byReference

### interleaved

    javax.swing.JCheckBox interleaved

### texture

    javax.swing.JCheckBox texture

### texType

    javax.swing.JComboBox texType

### color

    javax.swing.JCheckBox color

### clrType

    javax.swing.JComboBox clrType

### normals

    javax.swing.JCheckBox normals

### faceCount

    javax.swing.JTextField faceCount

### vertCount

    javax.swing.JLabel vertCount

### ok

    boolean ok

Class j3deditor.bin.editor.tools.GeometryPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### gm

    GeometryManipulator gm

### vertCount

    javax.swing.JLabel vertCount

### popup

    javax.swing.JPopupMenu popup

### ge

    GeometryEditor ge

### delete

    javax.swing.JMenuItem delete

### flip

    javax.swing.JMenuItem flip

### flat

    javax.swing.JMenuItem flat

### smooth1

    javax.swing.JMenuItem smooth1

### smooth2

    javax.swing.JMenuItem smooth2

Class j3deditor.bin.editor.tools.IndexDialog extends PopupDialog implements Serializable

Serialized Fields

### index

    javax.swing.JComboBox index

Class j3deditor.bin.editor.tools.LightPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### light

    J3DeLight light

  `J3DeAppearance` this panel manipulates

### enable

    javax.swing.JCheckBox enable

See Also:
  `J3DeLight.setEnable(boolean state)`

### color

    javax.swing.JButton color

See Also:
  `J3DeLight.setColor(Color color)`

### atn1

    javax.swing.JSlider atn1

See Also:
  `J3DeLight.setAttenuation(int constant, int linear, int quadratic)`

### atn2

    javax.swing.JSlider atn2

See Also:
  `J3DeLight.setAttenuation(int constant, int linear, int quadratic)`

### atn3

    javax.swing.JSlider atn3

See Also:
  `J3DeLight.setAttenuation(int constant, int linear, int quadratic)`

### conc

    javax.swing.JSlider conc

See Also:
  `J3DeLight.setConcentration(int conc)`

### spread

    javax.swing.JSlider spread

See Also:
  `J3DeLight.setSpreadAngle(int spread)`

### radius

    javax.swing.JTextField radius

See Also:
  `J3DeLight.setBoundsRadius(float radius)`

### posX

    javax.swing.JTextField posX

See Also:
  `J3DeLight.setBoundsPosition(float x, float y, float z)`

### posY

    javax.swing.JTextField posY

See Also:
  `J3DeLight.setBoundsPosition(float x, float y, float z)`

### posZ

    javax.swing.JTextField posZ

See Also:
  `J3DeLight.setBoundsPosition(float x, float y, float z)`

Class j3deditor.bin.editor.tools.MaterialPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### material

    J3DeMaterial material

  `J3DeMaterial` this panel manipulates

### enable

    javax.swing.JCheckBox enable

See Also:
  `J3DeMaterial.setLightingEnable(boolean state)`

### target

    javax.swing.JComboBox target

See Also:
  `J3DeMaterial.setColorTarget(int colorTarget)`

### dif

    javax.swing.JButton dif

See Also:
  `J3DeMaterial.setDiffuseColor(Color color)`

### amb

    javax.swing.JButton amb

See Also:
  `J3DeMaterial.setAmbientColor(Color color)`

### spec

    javax.swing.JButton spec

See Also:
  `J3DeMaterial.setSpecularColor(Color color)`

### emis

    javax.swing.JButton emis

See Also:
  `J3DeMaterial.setEmissiveColor(Color color)`

### shin

    javax.swing.JSlider shin

See Also:
  `J3DeMaterial.setShininess(int value)`

Class j3deditor.bin.editor.tools.NewGeometryDialog extends PopupDialog implements Serializable

Serialized Fields

### object

    J3DeShape3D object

### geometryCount

    int geometryCount

### gIndex

    javax.swing.JComboBox gIndex

### change

    javax.swing.JButton change

### geometry

    javax.swing.JComboBox geometry

### byReference

    javax.swing.JCheckBox byReference

### interleaved

    javax.swing.JCheckBox interleaved

### faceCount

    javax.swing.JTextField faceCount

### vertCount

    javax.swing.JLabel vertCount

### texture

    javax.swing.JCheckBox texture

### texType

    javax.swing.JComboBox texType

### color

    javax.swing.JCheckBox color

### clrType

    javax.swing.JComboBox clrType

### normals

    javax.swing.JCheckBox normals

Class j3deditor.bin.editor.tools.NodePanel extends TransparentPanel implements Serializable

Serialized Fields

### node

    HierarchyNode node

  `HierarchyNode` this panel manipulates

### listener

    HierarchyEventListener listener

  listener that listens hierarchy manipulation events

### name

    javax.swing.JTextField name

  shows the name of the current node

### panel

    UpdateblePanel panel

  reference to an object attached to this panel that can be updated

Class j3deditor.bin.editor.tools.ObjPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### object

    J3DeObject object

  `J3DeObject` this panel manipulates

### listener

    HierarchyEventListener listener

  listener that listens hierarchy manipulation events

### posX

    javax.swing.JTextField posX

See Also:
  `J3DeObject.getTranslationX()`, `J3DeObject.translate(float x, float y, float z)`

### posY

    javax.swing.JTextField posY

See Also:
  `J3DeObject.getTranslationY()`, `J3DeObject.translate(float x, float y, float z)`

### posZ

    javax.swing.JTextField posZ

See Also:
  `J3DeObject.getTranslationZ()`, `J3DeObject.translate(float x, float y, float z)`

### sclX

    javax.swing.JTextField sclX

See Also:
  `J3DeObject.getScaleX()`, `J3DeObject.scale(float x, float y, float z)`

### sclY

    javax.swing.JTextField sclY

See Also:
  `J3DeObject.getScaleY()`, `J3DeObject.scale(float x, float y, float z)`

### sclZ

    javax.swing.JTextField sclZ

See Also:
  `J3DeObject.getScaleZ()`, `J3DeObject.scale(float x, float y, float z)`

### rotX

    javax.swing.JTextField rotX

See Also:
  `J3DeObject.getRotationX()`, `J3DeObject.rotate(float x, float y, float z)`

### rotY

    javax.swing.JTextField rotY

See Also:
  `J3DeObject.getRotationY()`, `J3DeObject.rotate(float x, float y, float z)`

### rotZ

    javax.swing.JTextField rotZ

See Also:
  `J3DeObject.getRotationZ()`, `J3DeObject.rotate(float x, float y, float z)`

Class j3deditor.bin.editor.tools.TextureAttributesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### ta

    J3DeTextureAttributes ta

  `J3DeTextureAttributes` this panel manipulates

### listener

    HierarchyEventListener listener

  listener that listens hierarchy manipulation events

### csfact

    javax.swing.JSlider csfact

See Also:
  `J3DeTextureAttributes.setCombineScaleFactor(int scale)`

### csmode

    javax.swing.JComboBox csmode

See Also:
  `J3DeTextureAttributes.setCombineScaleFactorMode(int mode)`

### tmode

    javax.swing.JComboBox tmode

See Also:
  `J3DeTextureAttributes.setTextureMode(int mode)`

### cmode

    javax.swing.JComboBox cmode

See Also:
  `J3DeTextureAttributes.setCombineMode(int mode)`

### cmtarget

    javax.swing.JComboBox cmtarget

See Also:
  `J3DeTextureAttributes.setCombineModeTarget(int target)`

### ccsource

    javax.swing.JComboBox ccsource

See Also:
  `J3DeTextureAttributes.setCombineColorSource(int src)`

### ccstarget

    javax.swing.JComboBox ccstarget

See Also:
  `J3DeTextureAttributes.setCombineColorSourceTarget(int target)`

### ccfunc

    javax.swing.JComboBox ccfunc

See Also:
  `J3DeTextureAttributes.setCombineColorFunction(int function)`

### ccftarget

    javax.swing.JComboBox ccftarget

See Also:
  `J3DeTextureAttributes.setCombineColorFunctionTarget(int target)`

### tools2

    ObjPanel tools2

  `ObjPanel` for manipulating texture attributes transform component

Class j3deditor.bin.editor.tools.TextureDialog extends PopupDialog implements Serializable

Serialized Fields

### appearance

    J3DeAppearance appearance

### images

    java.awt.Image[] images

### icons

    javax.swing.ImageIcon[] icons

### t2d

    javax.swing.JRadioButton t2d

### t3d

    javax.swing.JRadioButton t3d

### image

    javax.swing.JLabel image

### mmMode

    javax.swing.JComboBox mmMode

### depth

    javax.swing.JTextField depth

### dLevel

    javax.swing.JComboBox dLevel

### format

    javax.swing.JComboBox format

### levels

    int levels

### currentLevel

    int currentLevel

### imgPath

    java.lang.String imgPath

Class j3deditor.bin.editor.tools.TexturePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### texture

    J3DeTexture texture

### l

    HierarchyEventListener l

### aniMode

    javax.swing.JComboBox aniMode

### aniDeg

    javax.swing.JTextField aniDeg

### bLevel

    javax.swing.JTextField bLevel

### aColor

    javax.swing.JTextField aColor

### bColor

    javax.swing.JButton bColor

### bModeS

    javax.swing.JComboBox bModeS

### bModeT

    javax.swing.JComboBox bModeT

### f4fW

    javax.swing.JTextField[] f4fW

### lOffs

    javax.swing.JTextField[] lOffs

### maFilter

    javax.swing.JComboBox maFilter

### miFilter

    javax.swing.JComboBox miFilter

### mLevel

    javax.swing.JTextField mLevel

### minLod

    javax.swing.JTextField minLod

### maxLod

    javax.swing.JTextField maxLod

### invalid

    java.lang.String invalid

Class j3deditor.bin.editor.tools.ViewPanel2D extends javax.swing.JPanel implements Serializable

Serialized Fields

### gm

    GeometryManipulator gm

### parent

    GeometryEditor parent

### edges

    javax.swing.JCheckBox edges

### stickyVerts

    javax.swing.JCheckBox stickyVerts

### scaleAxes

    javax.swing.JCheckBox[] scaleAxes

Class j3deditor.bin.editor.tools.ViewPanel3D extends javax.swing.JPanel implements Serializable

Serialized Fields

### scene3D

    Scene3D scene3D

### scene

    J3DeScene scene

### shape3D

    J3DeShape3D shape3D

### appearance

    javax.media.j3d.Appearance appearance

### lock

    java.lang.Object lock

### sceneFile

    java.lang.String sceneFile

### drawMode

    javax.swing.JComboBox drawMode

### matMode

    javax.swing.JComboBox matMode

### showTex

    javax.swing.JCheckBox showTex

Package j3deditor.bin.hierarchy.view

Class j3deditor.bin.hierarchy.view.HierarchyFrame extends InnerFrame implements Serializable

Serialized Fields

### hierarchy

    HierarchyViewer hierarchy

  tool that shows root node and its descendants in `JTree`

### update

    javax.swing.JMenuItem update

  `JMenuItem` for updating the tree

### cut

    javax.swing.JMenuItem cut

  `JMenuItem` for cutting selected nodes

### copy

    javax.swing.JMenuItem copy

  `JMenuItem` for copying selected nodes

### paste

    javax.swing.JMenuItem paste

  `JMenuItem` for pasting selected nodes

### delete

    javax.swing.JMenuItem delete

  `JMenuItem` for deleting selected nodes

Class j3deditor.bin.hierarchy.view.HierarchyViewer extends javax.swing.JPanel implements Serializable

Serialized Fields

### tree

    javax.swing.JTree tree

  object that visualizes the tree

### node

    HierarchyNode node

  root node for the `JTree`

### listener

    javax.swing.event.TreeSelectionListener listener

  listener that listens the action performed on the `JTree`

Class j3deditor.bin.hierarchy.view.TreeRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

Serialized Fields

### hierarchy

    javax.swing.ImageIcon hierarchy

### scene

    javax.swing.ImageIcon scene

### camera

    javax.swing.ImageIcon camera

### primitive

    javax.swing.ImageIcon primitive

### shape3d

    javax.swing.ImageIcon shape3d

### light

    javax.swing.ImageIcon light

### material

    javax.swing.ImageIcon material

### texture

    javax.swing.ImageIcon texture

### textureAttributes

    javax.swing.ImageIcon textureAttributes

Package j3deditor.bin.util

Class j3deditor.bin.util.ProgressIndicator extends javax.swing.JProgressBar implements Serializable

Serialized Fields

### parent

    javax.swing.JDialog parent

  dialog of this progress indicator

### info

    javax.swing.JLabel info

  info label

### percentage

    boolean percentage

  determines if the shown `JProgressBar` is determinate or indeterminate

### task

    CancellableTask task

  a task user can cancel by closing this dialog

Package j3deditor.bin.util.preferences

Class j3deditor.bin.util.preferences.LangTab extends javax.swing.JPanel implements Serializable

Serialized Fields

### list

    javax.swing.JComboBox list

  drop down menu that contains the list of available languages.

### extract

    javax.swing.JButton extract

  button for extracting default languages.

Class j3deditor.bin.util.preferences.PrefDialog extends PopupDialog implements Serializable

Class j3deditor.bin.util.preferences.PrefPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### frame

    javax.swing.JDialog frame

  reference to `JFrame` this panel is attached to.

### view

    ViewTab view

  view tab.

### lang

    LangTab lang

  language tab.

### applybutton

    javax.swing.JButton applybutton

  apply button.

### okbutton

    javax.swing.JButton okbutton

  ok button.

### cancelbutton

    javax.swing.JButton cancelbutton

  cancel button.

Class j3deditor.bin.util.preferences.ViewTab extends javax.swing.JPanel implements Serializable

Serialized Fields

### fullscreen

    javax.swing.JCheckBox fullscreen

  check box that specifies if the main window is opened in the full screen mode or not.

### maximized

    javax.swing.JCheckBox maximized

  check box that specifies if the internal frames are opened in the maximized mode or not.

### outline

    javax.swing.JRadioButton outline

  if checked internal frames are dragged in OUTLINE DRAG mode.

### live

    javax.swing.JRadioButton live

  if checked internal frames are dragged in LIVE DRAG mode.

### stacktrace

    javax.swing.JCheckBox stacktrace

  if checked stack traces of exceptions will be shown.

Package j3deditor.bin.util.startup

Class j3deditor.bin.util.startup.StartPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### logo

    java.awt.Image logo

  reference to the object representing logo image.

### info

    javax.swing.JLabel info

  label that shows the information.

Class j3deditor.bin.util.startup.StartUp extends javax.swing.JDialog implements Serializable

Serialized Fields

### start

    StartPanel start

  Splash screen panel.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES