JavaView© v3.95.000

jv.number
Class PdColor_Dialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjv.object.PsDialog
                      extended byjv.number.PdColor_Dialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, PsUpdateIf, java.io.Serializable, java.awt.event.WindowListener

public class PdColor_Dialog
extends PsDialog

Dialog for picking color from a color wheel, activated by clicking inside the color field of info panel PdColor_IP. This class mainly creates a PuColorPicker and communicates with it.

See Also:
PdColor, PdColor_IP, PuColorPicker, Serialized Form

Field Summary
 
Fields inherited from class jv.object.PsDialog
BUTTON_CANCEL, BUTTON_CLEAR, BUTTON_CLOSE, BUTTON_HIDE, BUTTON_LOAD, BUTTON_OK, BUTTON_RESET, BUTTON_SAVE
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
PdColor_Dialog(PdColor parent)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
          TODO: Method is obsolete if PsDialog does a reset() when cancel is pressed.
 void init()
          This initialization method simply set the font of this dialog.
 void reset()
          Reset the color
 void setParent(PsUpdateIf object)
          Set parent of this dialog.
 boolean update(java.lang.Object event)
          Update the class whenever a child has changed.
 void windowClosed(java.awt.event.WindowEvent event)
          Invoke m_parent.update(this) and set action to BUTTON_CLOSE.
 
Methods inherited from class jv.object.PsDialog
addActionListener, getBottomButtons, getFather, getUserAction, instanceOf, removeActionListener, setHeader, windowActivated, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getAccessibleContext, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jv.object.PsUpdateIf
getName
 

Constructor Detail

PdColor_Dialog

public PdColor_Dialog(PdColor parent)
Method Detail

init

public void init()
Description copied from class: PsDialog
This initialization method simply set the font of this dialog.

Overrides:
init in class PsDialog

setParent

public void setParent(PsUpdateIf object)
Description copied from class: PsDialog
Set parent of this dialog. Should be overwritten by subclasses to initialize according to the data of the parent object. Subclasses should call super.setParent(object) as one of the first statements.

Specified by:
setParent in interface PsUpdateIf
Overrides:
setParent in class PsDialog
See Also:
PsDialog.getFather(), PsDialog.update(Object)

update

public boolean update(java.lang.Object event)
Description copied from class: PsDialog
Update the class whenever a child has changed. Method is usually invoked from a child.

Specified by:
update in interface PsUpdateIf
Overrides:
update in class PsDialog
See Also:
PsDialog.getFather(), PsDialog.setParent(PsUpdateIf)

reset

public void reset()
Reset the color

Overrides:
reset in class PsDialog

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
TODO: Method is obsolete if PsDialog does a reset() when cancel is pressed. Currently, PsDialog just closes the window since reset() does not work correctly in PuDouble_Config or so.

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Overrides:
actionPerformed in class PsDialog

windowClosed

public void windowClosed(java.awt.event.WindowEvent event)
Invoke m_parent.update(this) and set action to BUTTON_CLOSE.

Specified by:
windowClosed in interface java.awt.event.WindowListener
Overrides:
windowClosed in class PsDialog

JavaView© v3.95.000

The software JavaView© is copyright protected. All Rights Reserved.