|
||||||||||
| 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.Dialog
javax.swing.JDialog
insensa.view.dialogs.SettingsDialog
insensa.view.dialogs.options.CDialogSetNormalizingProperties
public class CDialogSetNormalizingProperties
| Nested Class Summary | |
|---|---|
private class |
CDialogSetNormalizingProperties.OkButtonListener
|
| Nested classes/interfaces inherited from class javax.swing.JDialog |
|---|
javax.swing.JDialog.AccessibleJDialog |
| Nested classes/interfaces inherited from class java.awt.Dialog |
|---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
java.awt.Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
private javax.swing.JCheckBox |
checkBoxInverse
|
private javax.swing.JComboBox |
comboBoxRange
|
static java.lang.String |
HELP_ID
|
private boolean |
inverse
|
private javax.swing.JScrollPane |
jScrollPane2
|
private javax.swing.JLabel |
labelInverse
|
private javax.swing.JLabel |
labelRange
|
private CNormalizing |
normalizing
|
private static long |
serialVersionUID
|
private javax.swing.JTextPane |
textPaneDescription
|
private CView |
view
|
| Fields inherited from class insensa.view.dialogs.SettingsDialog |
|---|
body, doc, kit, styleSheet |
| Fields inherited from class javax.swing.JDialog |
|---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Dialog |
|---|
DEFAULT_MODALITY_TYPE |
| 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, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
CDialogSetNormalizingProperties()
|
|
| Method Summary | |
|---|---|
private void |
comboBoxRangeActionPerformed(java.awt.event.ActionEvent evt)
|
java.lang.String |
getHelpId()
|
private javax.swing.JPanel |
initComponents()
|
void |
setModel(CModel model)
Sets the CModel instance. |
void |
setOption(OptionFileChanger option)
sets the OptionFileChanger. |
void |
setParentFrame(java.awt.Frame parent)
Sets the Parent Frame. |
void |
setView(CView view)
Sets the active CView instance. |
void |
startView()
This method should define the insensa.view and activate it Example: In case of using the abstract class AbstractViewOptionSetting:Check that the variables are set correctly. |
| Methods inherited from class insensa.view.dialogs.SettingsDialog |
|---|
getButtonCancel, getButtonHelp, getButtonOk, getCancelActionListener, getLabelStatus, initComponents, saveAsHtml, setHeadTitle, setHelpId, setStatus |
| Methods inherited from class javax.swing.JDialog |
|---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
| Methods inherited from class java.awt.Dialog |
|---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
| Methods inherited from class java.awt.Window |
|---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, 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, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private javax.swing.JComboBox comboBoxRange
private javax.swing.JScrollPane jScrollPane2
private javax.swing.JTextPane textPaneDescription
private javax.swing.JLabel labelRange
private javax.swing.JLabel labelInverse
private javax.swing.JCheckBox checkBoxInverse
private CNormalizing normalizing
private CView view
private boolean inverse
public static final java.lang.String HELP_ID
| Constructor Detail |
|---|
public CDialogSetNormalizingProperties()
| Method Detail |
|---|
private void comboBoxRangeActionPerformed(java.awt.event.ActionEvent evt)
evt - public java.lang.String getHelpId()
getHelpId in class SettingsDialogSettingsDialog.getHelpId()private javax.swing.JPanel initComponents()
public void setModel(CModel model)
IViewOptionSetting
setModel in interface IViewOptionSettingmodel - active model instanceIViewOptionSetting.setModel(insensa.CModel)
public void setOption(OptionFileChanger option)
throws java.io.IOException
IViewOptionSetting
setOption in interface IViewOptionSettingoption - active OptionFileChanger
java.io.IOExceptionIViewOptionSetting.setOption(insensa.optionfilechanger.OptionFileChanger)public void setParentFrame(java.awt.Frame parent)
IViewOptionSetting
setParentFrame in interface IViewOptionSettingparent - parent frame from which this method is executedIViewOptionSetting.setParentFrame(java.awt.Frame)public void setView(CView view)
IViewOptionSetting
setView in interface IViewOptionSettingIViewOptionSetting.setView(insensa.view.CView)
public void startView()
throws java.io.IOException
IViewOptionSettingAbstractViewOptionSetting:
if(option==null)
throw new IOException("OptionFileChanger not set");
if(!(option instanceof MyOptionClass))
throw new IOException("option is not of type MyOptionClass");
startView in interface IViewOptionSettingjava.io.IOException - SettingsDialog.initComponents(javax.swing.JPanel)
creates a standard JDialog, you just have to create a JPanel
with the required Components.
initComponents(myJPanel);
the last important steps are to add a Listener for the Ok
button and start the insensa.view
getButtonOk().addActionListener(new OKButtonActionListener());
this.setVisible(true);
IViewOptionSetting.startView()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||