|
|||||||||||
| 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
com.tensegrity.gui.swing.control.multiselect.MultiSelectItem
com.tensegrity.gui.swing.control.PaintFormatMultiSelectItem
PaintFormatMultiSelectItem is the Item implementation for the PaintFormatMultiSelectPanel used within the PaintFormatComboBox.
| Nested Class Summary |
| 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
Background color of the Paint. |
protected int |
paintColorfore
Foreground color of the Paint. |
protected int |
paintGradientType
Gradient type of the Paint. |
protected int |
paintPatternType
Pattern type of the Paint. |
protected int |
paintStyle
Style of the Paint. |
protected int |
paintTransparency
Transparency of the Paint. |
protected boolean |
paintTransparent
Transparent flag of the Paint. |
| Fields inherited from class com.tensegrity.gui.swing.control.multiselect.MultiSelectItem |
mouseIn, size |
| 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 | |
PaintFormatMultiSelectItem()
Creates a new PaintFormatMultiSelectItem with a default PaintFormat. |
|
| Method Summary | |
int |
getPaintColorback()
Method getPaintColorback returns the background color as rgb int. |
int |
getPaintColorfore()
Method getPaintColorfore returns the foreground color as rgb int. |
int |
getPaintGradientType()
Method getPaintGradientType returns the currently used gradient type as int. |
int |
getPaintPatternType()
Method getPaintPatternType returns the currently used pattern type as int. |
int |
getPaintStyle()
Method getPaintStyle returns the paintStyle as int. |
int |
getPaintTransparency()
Method getPaintTransparency returns the level of transparency as int between zero and 100. |
boolean |
getPaintTransparent()
Method getPaintTransparent returns the boolean that indicates whether to use transparency or not. |
void |
paintContent(java.awt.Graphics g)
Fills the drawable area with awtPaint instance based on the internal fields. |
void |
setPaintFormat(int paintStyle,
int paintColorback,
int paintColorfore,
int paintGradientType,
int paintPatternType,
int paintTransparency,
boolean paintTransparent)
Method setPaintFormat sets the internal fields according to the given parameter. |
| Methods inherited from class com.tensegrity.gui.swing.control.multiselect.MultiSelectItem |
clearMouseOverRect, drawSelectionMarker, enableMouseOver, getPreferredSize, isMouseIn, isSelected, paintComponent, setSelected |
| 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, getAccessibleContext, 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, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, 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, updateUI |
| 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
protected int paintColorback
protected int paintColorfore
protected int paintGradientType
protected int paintPatternType
protected int paintTransparency
protected boolean paintTransparent
| Constructor Detail |
public PaintFormatMultiSelectItem()
| Method Detail |
public int getPaintStyle()
PaintFormatpublic int getPaintColorback()
PaintFormatpublic int getPaintColorfore()
PaintFormatpublic int getPaintGradientType()
PaintFormatpublic int getPaintPatternType()
PaintFormatpublic int getPaintTransparency()
PaintFormatpublic boolean getPaintTransparent()
PaintFormat
public void setPaintFormat(int paintStyle,
int paintColorback,
int paintColorfore,
int paintGradientType,
int paintPatternType,
int paintTransparency,
boolean paintTransparent)
paintStyle - The paint style.paintColorback - the background color as int.paintColorfore - the foreground color as int.paintGradientType - the gradienttype (no effect if not gradient
set as paint style)paintPatternType - the patterntype (no effect if not pattern
set as paint style)paintTransparency - level of transparency as int between 0 and 100.paintTransparent - boolean that indicates that transparency has to
be used.public void paintContent(java.awt.Graphics g)
paintContent in class MultiSelectItemg - The graphics to draw toMultiSelectItem.paintContent(Graphics)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||