|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
org.tigris.gef.graph.presentation.JGraphFrame
A window that displays a toolbar, a connected graph editing pane, and a status bar.
Nested Class Summary |
Nested classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
Nested classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
protected JGraph |
_graph
The graph pane (shown in middle of window). |
protected javax.swing.JPanel |
_graphPanel
|
protected javax.swing.JPanel |
_mainPanel
|
protected javax.swing.JMenuBar |
_menubar
|
protected javax.swing.JLabel |
_statusbar
A statusbar (shown at bottom ow window). |
protected ToolBar |
_toolbar
The toolbar (shown at top of window). |
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
JGraphFrame()
Contruct a new JGraphFrame with the title "untitled" and a new DefaultGraphModel. |
|
JGraphFrame(boolean init_later)
|
|
JGraphFrame(GraphModel gm)
Contruct a new JGraphFrame with the title "untitled" and the given GraphModel. |
|
JGraphFrame(java.lang.String title)
Contruct a new JGraphFrame with the given title and a new DefaultGraphModel. |
|
JGraphFrame(java.lang.String title,
Editor ed)
|
|
JGraphFrame(java.lang.String title,
JGraph jg)
Contruct a new JGraphFrame with the given title and given JGraph. |
Method Summary | |
java.lang.Object |
clone()
|
JGraph |
getGraph()
|
GraphEdgeRenderer |
getGraphEdgeRenderer()
|
GraphModel |
getGraphModel()
|
GraphNodeRenderer |
getGraphNodeRenderer()
|
javax.swing.JMenuBar |
getJMenuBar()
|
ToolBar |
getToolBar()
|
void |
init()
|
void |
init(JGraph jg)
|
void |
modeChange(ModeChangeEvent mce)
|
void |
setGraph(JGraph g)
|
void |
setGraphEdgeRenderer(GraphEdgeRenderer rend)
|
void |
setGraphModel(GraphModel gm)
|
void |
setGraphNodeRenderer(GraphNodeRenderer rend)
|
void |
setJMenuBar(javax.swing.JMenuBar mb)
|
void |
setToolBar(ToolBar tb)
|
protected void |
setUpMenus()
Set up the menus and keystrokes for menu items. |
void |
setVisible(boolean b)
|
void |
showStatus(java.lang.String msg)
Show a message in the statusbar. |
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
protected ToolBar _toolbar
protected JGraph _graph
protected javax.swing.JLabel _statusbar
protected javax.swing.JPanel _mainPanel
protected javax.swing.JPanel _graphPanel
protected javax.swing.JMenuBar _menubar
Constructor Detail |
public JGraphFrame()
public JGraphFrame(boolean init_later)
public JGraphFrame(java.lang.String title)
public JGraphFrame(java.lang.String title, Editor ed)
public JGraphFrame(java.lang.String title, JGraph jg)
public JGraphFrame(GraphModel gm)
Method Detail |
public void init()
public void init(JGraph jg)
public java.lang.Object clone()
public JGraph getGraph()
public GraphEdgeRenderer getGraphEdgeRenderer()
public GraphModel getGraphModel()
public GraphNodeRenderer getGraphNodeRenderer()
public javax.swing.JMenuBar getJMenuBar()
public ToolBar getToolBar()
public void modeChange(ModeChangeEvent mce)
modeChange
in interface ModeChangeListener
public void setGraph(JGraph g)
public void setGraphEdgeRenderer(GraphEdgeRenderer rend)
public void setGraphModel(GraphModel gm)
public void setGraphNodeRenderer(GraphNodeRenderer rend)
public void setJMenuBar(javax.swing.JMenuBar mb)
public void setToolBar(ToolBar tb)
protected void setUpMenus()
public void setVisible(boolean b)
public void showStatus(java.lang.String msg)
showStatus
in interface IStatusBar
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |