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 .
|
|
|