|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.tensegrity.gui.swing.dialog.panel.Panel
com.tensegrity.gui.swing.dialog.panel.AbstractFormat
com.tensegrity.gui.swing.dialog.panel.FormatPaint
The FormatPaint panel combines all sort of fill styles yet available. Each fill type is packed into a MultiSelectCombo.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
protected int |
paintColorback
The background color. |
protected int |
paintColorfore
The foreground color. |
protected int |
paintGradientType
The gradient type. |
protected int |
paintPatternType
The pattern type. |
protected int |
paintStyle
The style of a Paint. |
protected java.lang.String |
paintTextureKey
The texture raster key for the raster |
protected int |
paintTransparency
The level of transparency. |
protected boolean |
paintTransparent
The flag that indicates whether to use transparency or not. |
| Fields inherited from class com.tensegrity.gui.swing.dialog.panel.Panel |
changed, uiItemEvList, uiManager |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| 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 | |
FormatPaint(UIManager uiManager,
AbstractPreview preview)
Constructor for FormatPaint. |
|
FormatPaint(UIManager uiManager,
AbstractPreview preview,
javax.swing.JPanel previewPanel,
java.lang.String title)
Constructor for FormatPaint. |
|
FormatPaint(UIManager uiManager,
AbstractPreview preview,
java.lang.String title)
Constructor for FormatPaint. |
|
| Method Summary | |
Format |
getFormat()
Each Format implementation must return an instance of Format. |
java.lang.String |
getFormatName()
Overwritten. |
PaintFormat |
getPaintFormat()
Method getPaintFormat returns the PaintFormat instance set and configured by this panel. |
AbstractPreview |
getPreview()
Returns an AbstractPreview instance used by this panel or
null, if no such Preview is in use. |
void |
setPaintFormat(PaintFormat p)
Initializes the fields with the values of the parameter format and invokes update(). |
protected void |
update()
This method updates the whole panel including the preview. |
boolean |
validateFormat()
The validate method gets called whenever a validation of the currently entered value should be done. |
| Methods inherited from class com.tensegrity.gui.swing.dialog.panel.AbstractFormat |
containsPreview, setFormatName |
| Methods inherited from class com.tensegrity.gui.swing.dialog.panel.Panel |
applyEvList, fillBack, installEvList |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class 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 |
| Methods inherited from class 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 |
| Methods inherited from class 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected int paintStyle
PaintFormatprotected int paintColorback
PaintFormatprotected int paintColorfore
PaintFormatprotected int paintGradientType
PaintFormatprotected int paintPatternType
PaintFormatprotected int paintTransparency
PaintFormatprotected boolean paintTransparent
PaintFormatprotected java.lang.String paintTextureKey
| Constructor Detail |
public FormatPaint(UIManager uiManager,
AbstractPreview preview,
java.lang.String title)
uiManager - UIManager for this panel.preview - optional instance of a Preview to use.title - Title of this panel.
public FormatPaint(UIManager uiManager,
AbstractPreview preview)
uiManager - UIManager for this panel.preview - optional instance of a Preview to use.
public FormatPaint(UIManager uiManager,
AbstractPreview preview,
javax.swing.JPanel previewPanel,
java.lang.String title)
uiManager - UIManager for this panel.preview - optional instance of a Preview to use.previewPanel - Panel containing the Preview.title - String title of this panel.| Method Detail |
public Format getFormat()
AbstractFormatFormat. This lets users of the panels allow to retrieve the
currently configured Format instance.
getFormat in class AbstractFormatpublic PaintFormat getPaintFormat()
public void setPaintFormat(PaintFormat p)
update().
p - the PaintFormat to set on this panel.protected void update()
public java.lang.String getFormatName()
AbstractFormat
getFormatName in class AbstractFormatpublic AbstractPreview getPreview()
AbstractFormatAbstractPreview instance used by this panel or
null, if no such Preview is in use.
getPreview in class AbstractFormatnull.AbstractFormat.getPreview()public boolean validateFormat()
AbstractFormat
validateFormat in class AbstractFormattrue, if the validation succeeded, false
otherwise.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||