| animatepanel |
| AnimateListener |
| AnimatePanelRenderer |
| AnimateTabHeaderRenderer |
| JAnimatePanel |
| JAnimateTab |
| JAnimateTabHeader |
| autocomplete |
| JAutoComboBox |
| JAutoTextField |
| dropdown |
| JDropDownButton |
| filechooser |
| AscFileFilter |
| FileChooserManager |
| JAscFileChooser |
| fontchooser |
| JFontChooser |
| gradient |
| QuickGradientPaint |
| hyperlink |
| HyperlinkMouseAdapter |
| HyperlinkUtil |
| JHyperlinkLabel |
| outlookpanel |
| JOutlookButton |
| JOutlookPanel |
| JOutlookTab |
| JOutlookTabHeader |
| OutlookButtonRenderer |
| OutlookScrollButtonRenderer |
| OutlookTabBodyRenderer |
| OutlookTabHeaderRenderer |
| outlookpanel.renderers |
| DefaultOutlookButtonRenderer |
| DefaultOutlookScrollButtonRenderer |
| quick |
| JQuickList |
| JQuickTable |
| JQuickTextArea |
| JQuickTree |
| QuickSearch |
| rotate |
| JVerticalButton |
| JVerticalLabel |
| JVerticalToggleButton |
| RotateConstants |
| sliderpanel |
| BorderPaint |
| BorderPaintContext |
| JSliderPanel |
| JSliderPanelContainer |
| SliderListener |
| SliderPanelBorder |
| SliderPanelGradientBorder |
| spantable |
| DefaultSpanTableModel |
| JSpanTable |
| SpanTableUI |
| TableCell |
| splashscreen |
| JSplashScreen |
| statusbar |
| JMemoryIndicator |
| table |
| DefaultRowComparator |
| FilteredTableModel |
| RowComparator |
| RowFilter |
| SortOrderConstants |
| SortedColumnInfo |
| SortedTableHeaderMouseListener |
| SortedTableHeaderRenderer |
| SortedTableModel |
| table.renderers |
| DefaultImageCellRenderer |
| DefaultTextCellRenderer |
| table.wrappers |
| DefaultImageWrapper |
| DefaultTextWrapper |
| tree |
| WideTreeCellEditor |
| treetable |
| DefaultTreeTableModel |
| JTreeTable |
| TreeTableModel |
| TreeTableNode |
| util |
| JAscDialog |
| JAscFrame |
| PopupMenuHelper |
| xmlbars |
| BasicAction |
| MenuToolBarManager |
| xmlbars.menubar |
| JAscCheckBoxMenuItem |
| JAscRadioButtonMenuItem |
| JIconicCheckBoxMenuItem |
| xmlbars.toolbar |
| JAscToolBar |
| JToolBarButton |
| JToolBarToggleButton |
| xmlbars.toolbar.layouts |
| ToolBarDockConstraints |
| ToolbarDockLayout |
|  |
com.smardec.asc.gradient
Class QuickGradientPaint
java.lang.Object
|
+--com.smardec.asc.gradient.QuickGradientPaint
- All Implemented Interfaces:
- java.awt.Paint, java.awt.Transparency
- public class QuickGradientPaint
- extends java.lang.Object
- implements java.awt.Paint
QuickGradientPaint is a Paint object that draws gradient fills
much more faster than standard's Java java.awt.GradientPaint class.
| Fields inherited from interface java.awt.Transparency |
| BITMASK, OPAQUE, TRANSLUCENT |
|
Constructor Summary |
QuickGradientPaint(java.awt.Color startColor,
java.awt.Color endColor,
boolean isVertical)
Creates QuickGradientPaint object with specified colors and direction. |
|
Method Summary |
|
java.awt.PaintContext |
createContext(java.awt.image.ColorModel cm,
java.awt.Rectangle deviceBounds,
java.awt.geom.Rectangle2D userBounds,
java.awt.geom.AffineTransform xform,
java.awt.RenderingHints hints)
Creates and returns a PaintContext used to
generate the color pattern. |
|
int |
getTransparency()
Returns the type of transparency. |
| Methods inherited from class java.lang.Object |
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QuickGradientPaint
public QuickGradientPaint(java.awt.Color startColor,
java.awt.Color endColor,
boolean isVertical)
- Creates
QuickGradientPaint object with specified colors and direction.
- Parameters:
- startColor - The start color for gradient fill
- endColor - The end color for gradient fill
- isVertical -
true if vertical gradient is painted,
false if horizontal gradient is painted
createContext
public java.awt.PaintContext createContext(java.awt.image.ColorModel cm,
java.awt.Rectangle deviceBounds,
java.awt.geom.Rectangle2D userBounds,
java.awt.geom.AffineTransform xform,
java.awt.RenderingHints hints)
- Creates and returns a
PaintContext used to
generate the color pattern.
- Specified by:
- createContext in interface java.awt.Paint
- Parameters:
- cm - the ColorModel that receives the
Paint data. This is used only as a hint- deviceBounds - the device space bounding box of the graphics primitive being rendered
- userBounds - the user space bounding box of the graphics primitive being rendered
- xform - the AffineTransform from user space into device space
- hints - the hint that the context object uses to choose between rendering alternatives
- Returns:
- the
PaintContext for generating color patterns. - See Also:
- PaintContext
getTransparency
public int getTransparency()
- Returns the type of transparency.
- Specified by:
- getTransparency in interface java.awt.Transparency
- Returns:
- The field type of is transparency, which is either
OPAQUE or TRANSLUCENT.
|
|
|