jp.ac.nime.computer.grpsimulator
クラス DlgMeasureSharpness

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--jp.ac.nime.computer.grpsimulator.DlgMeasureSharpness
すべての実装インタフェース:
Accessible, ImageObserver, MenuContainer, jp.ac.nime.computer.grpsimulator.OperationDialog, ParameterSetting, Serializable, SteppingParameter

public class DlgMeasureSharpness
extends JPanel
implements jp.ac.nime.computer.grpsimulator.OperationDialog, SteppingParameter

画像計測 細線化用 パラメタ設定ダイアログ

関連項目:
直列化された形式

フィールドの概要
 
クラス javax.swing.JComponent から継承したフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース jp.ac.nime.computer.grpsimulator.ParameterSetting から継承したフィールド
PARAM_TYPE_ANALYZE_FOURIER, PARAM_TYPE_CONTRAST, PARAM_TYPE_DENSITYLINE, PARAM_TYPE_DESCRIPT_POINT, PARAM_TYPE_DESCRIPT_PROJECTION, PARAM_TYPE_DESCRIPT_REFLECTANCE, PARAM_TYPE_EMPHASIS, PARAM_TYPE_FILL_RGB, PARAM_TYPE_HIGHCUT, PARAM_TYPE_HIGHPASS, PARAM_TYPE_HISTO_BINARY, PARAM_TYPE_HISTO_NORMAL, PARAM_TYPE_HISTO_PRINT, PARAM_TYPE_LABELING, PARAM_TYPE_LEVELCHANGE, PARAM_TYPE_MEASURE_AREA, PARAM_TYPE_MEASURE_SCALE, PARAM_TYPE_MEASURE_SHARP, PARAM_TYPE_MEASURE_TRIM, PARAM_TYPE_REMOVE_NOISE, PARAM_TYPE_SHOW_EDGE, PARAM_TYPE_SMOOTHING
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
DlgMeasureSharpness()
          Creates new form DlgMeasureSharpness
 
メソッドの概要
 void addActionListener(ActionListener listener)
           
 int[] getParameters()
          変換のパラメータを取得します
 int getParameterType()
          変換の種類を取得します
 int getStepCount()
          現在のステップ数を返す
 void removeActionListener(ActionListener listener)
           
 boolean requireSrc()
          変換元画像を必要とするかどうかを返す
 void resetState()
          ダイアログの状態をリセットする
 void setStepDone()
          ステップがすべて完了した
 void setStepResult(Object obj)
          ステップごとの処理結果
 
クラス javax.swing.JPanel から継承したメソッド
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
クラス javax.swing.JComponent から継承したメソッド
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

DlgMeasureSharpness

public DlgMeasureSharpness()
Creates new form DlgMeasureSharpness

メソッドの詳細

resetState

public void resetState()
ダイアログの状態をリセットする

定義:
インタフェース jp.ac.nime.computer.grpsimulator.OperationDialog 内の resetState

addActionListener

public void addActionListener(ActionListener listener)

removeActionListener

public void removeActionListener(ActionListener listener)

getParameterType

public int getParameterType()
変換の種類を取得します

定義:
インタフェース ParameterSetting 内の getParameterType
戻り値:
変換の種類を表す値

getParameters

public int[] getParameters()
変換のパラメータを取得します

定義:
インタフェース ParameterSetting 内の getParameters
戻り値:
パラメータを表す配列。内容については変換の種類に依存します。エラーはnullを返す。

getStepCount

public int getStepCount()
現在のステップ数を返す

定義:
インタフェース SteppingParameter 内の getStepCount
戻り値:
現在のステップ数。-1はステップが完了している事を表す。

requireSrc

public boolean requireSrc()
変換元画像を必要とするかどうかを返す

定義:
インタフェース ParameterSetting 内の requireSrc
戻り値:
変換元画像を必要とするならtrueを返す

setStepDone

public void setStepDone()
ステップがすべて完了した

定義:
インタフェース SteppingParameter 内の setStepDone

setStepResult

public void setStepResult(Object obj)
ステップごとの処理結果

定義:
インタフェース SteppingParameter 内の setStepResult