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

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張javax.swing.JComponent
              拡張javax.swing.JPanel
                  拡張jp.ac.nime.computer.grpsimulator.DlgMeasureTrim
すべての実装インタフェース:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, jp.ac.nime.computer.grpsimulator.OperationDialog, ParameterSetting, java.io.Serializable, SteppingParameter

public class DlgMeasureTrim
extends javax.swing.JPanel
implements jp.ac.nime.computer.grpsimulator.OperationDialog, SteppingParameter

画像計測 切り出し用パラメタ設定ダイアログ *

バージョン:
1.0.0
作成者:
igarashi
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス javax.swing.JPanel から継承した入れ子クラス
javax.swing.JPanel.AccessibleJPanel
 
クラス javax.swing.JComponent から継承した入れ子クラス
javax.swing.JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承した入れ子クラス
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
フィールドの概要
 
クラス 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
 
コンストラクタの概要
DlgMeasureTrim()
          Creates new form DlgMeasureTrim
 
メソッドの概要
 void addActionListener(java.awt.event.ActionListener listener)
           
 int[] getParameters()
          変換のパラメータを取得します
 int getParameterType()
          変換の種類を取得します
 int getStepCount()
          現在のステップ数を返す
 void removeActionListener(java.awt.event.ActionListener listener)
           
 boolean requireSrc()
          変換元画像を必要とするかどうかを返す
 void resetState()
          ダイアログの状態をリセットする
 void setStepDone()
          ステップがすべて完了した
 void setStepResult(java.lang.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
 

コンストラクタの詳細

DlgMeasureTrim

public DlgMeasureTrim()
Creates new form DlgMeasureTrim

メソッドの詳細

resetState

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

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

addActionListener

public void addActionListener(java.awt.event.ActionListener listener)

removeActionListener

public void removeActionListener(java.awt.event.ActionListener listener)

getParameterType

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

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

getParameters

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

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

getStepCount

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

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

requireSrc

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

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

setStepDone

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

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

setStepResult

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

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