|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.enough.polish.ui.ItemView
de.enough.polish.ui.gaugeviews.ImagesGaugeView
public class ImagesGaugeView
Displays a list of images like an animated GIF
Takes a list of images and an interval as arguments.
Copyright (c) Enough Software 2005 - 2010
history
22-Oct-2008 - asc creation
| Field Summary |
|---|
| Fields inherited from class de.enough.polish.ui.ItemView |
|---|
availableHeight, availableWidth, contentHeight, contentWidth, isFocused, isLayoutCenter, isLayoutRight, layout, paddingHorizontal, paddingVertical, parentItem |
| Constructor Summary | |
|---|---|
ImagesGaugeView()
|
|
| Method Summary | |
|---|---|
void |
animate(long currentTime,
ClippingRegion repaintRegion)
Animates this item. |
protected void |
initContent(Item parent,
int firstLineWidth,
int availWidth,
int availHeight)
Initialises this item view. |
protected void |
paintContent(Item parent,
int x,
int y,
int leftBorder,
int rightBorder,
Graphics g)
Paints this item view. |
protected void |
setStyle(Style style,
boolean resetStyle)
Sets the style for this view and is used to specify animatable CSS attribute. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ImagesGaugeView()
| Method Detail |
|---|
protected void initContent(Item parent,
int firstLineWidth,
int availWidth,
int availHeight)
ItemView
initContent in class ItemViewparent - the parent itemfirstLineWidth - the maximum width of the first lineavailWidth - the maximum width of the viewavailHeight - the maximum height of the viewItemView.contentWidth,
ItemView.contentHeight
public void animate(long currentTime,
ClippingRegion repaintRegion)
ItemView
animate in class ItemViewcurrentTime - the current time in millisecondsrepaintRegion - the repaint area that needs to be updated when this item is animatedItem.getAbsoluteX(),
Item.getAbsoluteY()
protected void paintContent(Item parent,
int x,
int y,
int leftBorder,
int rightBorder,
Graphics g)
ItemView
paintContent in class ItemViewparent - the parent itemx - the left start positiony - the upper start positionleftBorder - the left border, nothing must be painted left of this positionrightBorder - the right border, nothing must be painted right of this positiong - the Graphics on which this item should be painted.
protected void setStyle(Style style,
boolean resetStyle)
ItemView
setStyle in class ItemViewstyle - the styleresetStyle - true when default style settings should be applied when nothing is set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||