medusa.applet
Class MedusaAppletPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- medusa.display.BasicGraphRenderer
-
- medusa.display.BasicGraphPanel
-
- medusa.applet.MedusaAppletPanel
-
- All Implemented Interfaces:
- java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.lang.Runnable, java.util.EventListener, javax.accessibility.Accessible
- Direct Known Subclasses:
- GeoAppletPanel
public class MedusaAppletPanel extends BasicGraphPanel
Lighter version of theBasicGraphPanelfor use in web services- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Field Summary
-
Fields inherited from class medusa.display.BasicGraphPanel
offset, running
-
Fields inherited from class medusa.display.BasicGraphRenderer
alpha, arrow, dims, fontSize, graph, hideWhenMove, label, nodeFont, nodeSize, pretty, showAnnotation, showConfidence
-
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor and Description MedusaAppletPanel()MedusaAppletPanel(MedusaSettings stringSettings, MedusaLite parent)MedusaAppletPanel(MedusaSettings stringSettings, MedusaLite parent, java.lang.String linkStart, java.lang.String linkEnd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.awt.ColorgetFontColor()Returns the font colorvoidhandlePressLeftButton(java.awt.event.MouseEvent e)voidsetBackgroundColor(java.awt.Color c)Background colorvoidsetBasicEdgeColor(java.awt.Color color)Sets the basic edge color.voidsetFontColor(java.awt.Color color)Sets the font colorvoidstart()voidstop()-
Methods inherited from class medusa.display.BasicGraphPanel
autoFixOrientation, calculateEdgeLength, changeFont, changeNodeColor, changeNodeColor, colorToString, energy, findLabel, getColor, getCurrentRect, getEdgeLen, getPick, getToolTipText, getVisibleGraph, handleLeftMouseDragged, handlePressLeftButton_backup, initEdges, invertFix, isBox, isRunning, mirror, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paintComponent, paintPick, randomGraph, rotate, run, saveImage, setAbsoluteScale, setAlpha, setAnnotation, setArrows, setColor, setConfidence, setCool, setEdgeLen, setFix, setGraph, setHideWhenMove, setLabel, setNodeFixed, setNodeSize, setPretty, setScale, setTimeFrameXY, setTimeFrameXY, updateNodes, updateStringSettings
-
Methods inherited from class medusa.display.BasicGraphRenderer
clear, getCurrentNodeColorSet, getGraph, getGraphData, getMinimumSize, getNodeColorSet, getPanelHeight, getPanelWidth, getPreferredSize, getStringSettings, paintEdge, paintNet, paintNode, setCurrentNodeColorSet, setNodeColorSet, setPanelHeight, setPanelWidth, setStringSettings
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
MedusaAppletPanel
public MedusaAppletPanel(MedusaSettings stringSettings, MedusaLite parent, java.lang.String linkStart, java.lang.String linkEnd)
-
MedusaAppletPanel
public MedusaAppletPanel(MedusaSettings stringSettings, MedusaLite parent)
-
MedusaAppletPanel
public MedusaAppletPanel()
-
-
Method Detail
-
setBackgroundColor
public void setBackgroundColor(java.awt.Color c)
Description copied from class:BasicGraphPanelBackground color- Overrides:
setBackgroundColorin classBasicGraphPanel- Parameters:
c- Color c
-
setBasicEdgeColor
public void setBasicEdgeColor(java.awt.Color color)
Description copied from class:BasicGraphPanelSets the basic edge color.- Overrides:
setBasicEdgeColorin classBasicGraphPanel- Parameters:
color- The color that will be used when interactions are not shown
-
setFontColor
public void setFontColor(java.awt.Color color)
Description copied from class:BasicGraphPanelSets the font color- Overrides:
setFontColorin classBasicGraphPanel- Parameters:
color- Font color
-
getFontColor
public java.awt.Color getFontColor()
Description copied from class:BasicGraphRendererReturns the font color- Overrides:
getFontColorin classBasicGraphRenderer- Returns:
- Font color
-
start
public void start()
- Overrides:
startin classBasicGraphPanel
-
stop
public void stop()
- Overrides:
stopin classBasicGraphPanel
-
handlePressLeftButton
public void handlePressLeftButton(java.awt.event.MouseEvent e)
- Overrides:
handlePressLeftButtonin classBasicGraphPanel
-
-
DMelt 3.0 © DataMelt by jWork.ORG