|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--MagneticSpringPanel
Magnetic-Sprint Model
| クラス javax.swing.JPanel から継承した内部クラス |
javax.swing.JPanel.AccessibleJPanel |
| クラス javax.swing.JComponent から継承した内部クラス |
javax.swing.JComponent.AccessibleJComponent, javax.swing.JComponent.ActionStandin, javax.swing.JComponent.IntVector, javax.swing.JComponent.KeyboardState |
| クラス java.awt.Container から継承した内部クラス |
java.awt.Container.AccessibleAWTContainer |
| クラス java.awt.Component から継承した内部クラス |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock |
| フィールドの概要 | |
(パッケージプライベート) boolean |
m_bCenterDraw
図形の中心にラインを描画する場合、trueを設定する。 |
(パッケージプライベート) int |
m_calcCount
|
(パッケージプライベート) Node |
m_checkNode
|
(パッケージプライベート) int |
m_crossCount
|
(パッケージプライベート) double |
m_dRate
画面の有効部分(この部分以外は、描画対象としない) |
(パッケージプライベート) java.util.Vector |
m_edge
|
(パッケージプライベート) java.lang.String |
m_methodHead
計算するアルゴリズムのメソッドのクラスリスト |
(パッケージプライベート) java.lang.String[] |
m_methodList
|
(パッケージプライベート) int |
m_nMode
|
(パッケージプライベート) int |
m_nNochangeEnd
この変数値の回数、Nodeの位置が変更されなかったら、スレッドを終了する。 |
(パッケージプライベート) java.util.Vector |
m_node
|
(パッケージプライベート) int |
m_nSleep
計算間隔(Nodeの移動があるとき) |
(パッケージプライベート) int |
m_nSleepNochange
計算時間(Nodeの移動がないとき) |
(パッケージプライベート) java.lang.Thread |
m_threadme
|
(パッケージプライベート) java.util.Vector |
m_vmethod
|
(パッケージプライベート) int |
MODE_CALC
|
(パッケージプライベート) int |
MODE_WAIT
|
(パッケージプライベート) java.awt.event.MouseListener |
mouseListener
|
(パッケージプライベート) java.awt.event.MouseMotionListener |
mouseMotionListener
|
| クラス javax.swing.JPanel から継承したフィールド |
defaultLayout, uiClassID |
| クラス javax.swing.JComponent から継承したフィールド |
_bounds, accessibleContext, actionMap, ACTIONMAP_CREATED, alignmentX, alignmentY, ANCESTOR_INPUTMAP_CREATED, ANCESTOR_USING_BUFFER, ancestorInputMap, ancestorNotifier, autoscroller, border, changeSupport, clientProperties, CREATED_DOUBLE_BUFFER, flags, FOCUS_INPUTMAP_CREATED, focusInputMap, HAS_FOCUS, htmlKey, htmlView, inputVerifier, IS_DOUBLE_BUFFERED, IS_OPAQUE, IS_PAINTING_TILE, IS_PRINTING, IS_PRINTING_ALL, KEY_EVENTS_ENABLED, KEYBOARD_BINDINGS_KEY, listenerList, maximumSize, minimumSize, NEXT_FOCUS, paintImmediatelyClip, paintingChild, preferredSize, readObjectCallbacks, REQUEST_FOCUS_DISABLED, tmpRect, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, verifyInputWhenFocusTarget, vetoableChangeSupport, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW, WHEN_IN_FOCUSED_WINDOW_BINDINGS, WIF_INPUTMAP_CREATED, windowInputMap |
| クラス java.awt.Container から継承したフィールド |
component, containerListener, containerSerializedDataVersion, dbg, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads, serialVersionUID |
| クラス java.awt.Component から継承したフィールド |
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListenerK, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y |
| インタフェース java.awt.image.ImageObserver から継承したフィールド |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| コンストラクタの概要 | |
(パッケージプライベート) |
MagneticSpringPanel()
|
| メソッドの概要 | |
(パッケージプライベート) void |
clear()
|
(パッケージプライベート) java.awt.Dimension |
getEffectSize()
|
(パッケージプライベート) java.util.Vector |
getForceMethod()
|
(パッケージプライベート) int |
getXInit()
|
(パッケージプライベート) int |
getYInit()
|
void |
paint(java.awt.Graphics g)
|
(パッケージプライベート) void |
relax()
|
(パッケージプライベート) void |
relaxstop()
|
void |
run()
|
(パッケージプライベート) boolean |
setData(javax.swing.tree.DefaultMutableTreeNode data,
int nParent)
|
(パッケージプライベート) boolean |
setData(javax.swing.tree.DefaultMutableTreeNode data,
int nParent,
int type)
|
(パッケージプライベート) boolean |
setData(java.util.Vector node,
java.util.Vector edge,
int type)
|
(パッケージプライベート) boolean |
setDataIn(javax.swing.tree.DefaultMutableTreeNode data,
int nParent)
|
| クラス javax.swing.JPanel から継承したメソッド |
|
| クラス javax.swing.JComponent から継承したメソッド |
_paintImmediately, addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, adjustPaintFlags, alwaysOnTop, checkIfChildObscuredBySibling, clearFocusOwners, componentInputMapChanged, computeVisibleRect, computeVisibleRect, compWriteObjectNotify, contains, createToolTip, disable, enable, enableSerialization, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperties, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getCreatedDoubleBuffer, getDebugGraphicsOptions, getFlag, getGraphics, getHeight, getInputMap, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paintWithBuffer, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyBindings, processKeyBindingsForAllComponents, processKeyEvent, processMouseMotionEvent, putClientProperty, readObject, rectangleIsObscured, rectangleIsObscuredBySibling, registerKeyboardAction, registerKeyboardAction, registerWithKeyboardManager, registerWithKeyboardManager, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setCreatedDoubleBuffer, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFlag, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPaintingChild, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, shouldDebugGraphics, superProcessMouseMotionEvent, unregisterKeyboardAction, unregisterWithKeyboardManager, unregisterWithKeyboardManager, update |
| クラス java.awt.Container から継承したメソッド |
add, add, add, add, add, addContainerListener, addImpl, adjustListeningChildren, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventImpl, dispatchEventToSelf, doLayout, eventEnabled, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getLayout, getMouseEventTarget, getWindow, initIDs, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, nextFocus, numListening, paintComponents, paintHeavyweightComponents, postProcessKeyEvent, postsOldMouseEvents, preferredSize, preProcessKeyEvent, printComponents, printHeavyweightComponents, processContainerEvent, processEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, setFocusOwner, setLayout, transferFocus, validate, validateTree |
| クラス java.awt.Component から継承したメソッド |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, constructComponentName, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getToolkit, getToolkitImpl, getTreeLock, getWindowForObject, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isEnabledImpl, isLightweight, isRecursivelyVisible, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resetGC, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
| フィールドの詳細 |
final int m_nSleep
final int m_nSleepNochange
final double m_dRate
java.lang.String m_methodHead
java.lang.String[] m_methodList
final int m_nNochangeEnd
final boolean m_bCenterDraw
java.util.Vector m_node
java.util.Vector m_edge
java.util.Vector m_vmethod
int m_crossCount
int m_calcCount
Node m_checkNode
java.awt.event.MouseListener mouseListener
java.awt.event.MouseMotionListener mouseMotionListener
java.lang.Thread m_threadme
final int MODE_CALC
final int MODE_WAIT
int m_nMode
| コンストラクタの詳細 |
MagneticSpringPanel()
| メソッドの詳細 |
java.util.Vector getForceMethod()
void clear()
boolean setData(java.util.Vector node,
java.util.Vector edge,
int type)
boolean setData(javax.swing.tree.DefaultMutableTreeNode data,
int nParent)
boolean setData(javax.swing.tree.DefaultMutableTreeNode data,
int nParent,
int type)
boolean setDataIn(javax.swing.tree.DefaultMutableTreeNode data,
int nParent)
java.awt.Dimension getEffectSize()
int getXInit()
int getYInit()
public void paint(java.awt.Graphics g)
javax.swing.JComponent 内の paintvoid relax()
void relaxstop()
public void run()
java.lang.Runnable 内の run
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||