|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.report.painter.IconCounterPresenter
public class IconCounterPresenter
The IconCounterPresenter presents an integer number as a number of icons. It is commonly used to represent ratings or other small scale numbers. The image used in the presenter can be changed by the users. This can be used in a table to display numbers as number of icons.
| Constructor Summary | |
|---|---|
IconCounterPresenter()
Create a default counter presenter. |
|
IconCounterPresenter(Image image)
Create a counter presenter using the specified image as the icon. |
|
| Method Summary | |
|---|---|
Color |
getBackground()
Get the background. |
String |
getDisplayName()
Get the display name of this presenter. |
Image |
getIcon()
Get the icon used in this presenter. |
String |
getIconColor()
Get the icon color theme. |
Dimension |
getPreferredSize(Object v)
Calculate the preferred size of the object representation. |
boolean |
isFill()
Check if this presenter should always fill the entire area of a cell. |
boolean |
isPresenterOf(Class type)
Check if the presenter can handle this type of objects. |
boolean |
isPresenterOf(Object obj)
Check if the presenter can handle this particular object. |
boolean |
isRawDataRequired()
Determine if this Presenter requires raw (unformatted) data. |
void |
paint(Graphics g,
Object v,
int x,
int y,
int w,
int h)
Paint an object at the specified location. |
void |
setBackground(Color bg)
Set the background. |
void |
setFont(Font font)
Set the font to use for this presenter. |
void |
setIcon(Image icon)
Set the icon used in this presenter. |
void |
setIconColor(String color)
Set the icon color. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IconCounterPresenter()
public IconCounterPresenter(Image image)
image - icon image.| Method Detail |
|---|
public void setIcon(Image icon)
public Image getIcon()
public void setIconColor(String color)
public String getIconColor()
public void paint(Graphics g,
Object v,
int x,
int y,
int w,
int h)
paint in interface Presenterg - graphical context.v - object value.x - x coordinate of the left edge of the paint area.y - y coordinate of the upper edge of the paint area.w - area width.h - area height.public Dimension getPreferredSize(Object v)
getPreferredSize in interface Presenterv - object value.
public boolean isFill()
isFill in interface Presenterpublic boolean isPresenterOf(Class type)
isPresenterOf in interface Presentertype - object type.
public boolean isPresenterOf(Object obj)
if(type == null) {
return false;
}
return isPresenterOf(obj.getClass());
isPresenterOf in interface Presenterobj - object type.
public void setFont(Font font)
setFont in interface Presenterpublic String getDisplayName()
getDisplayName in interface Presenterpublic boolean isRawDataRequired()
isRawDataRequired in interface Presentertrue.public void setBackground(Color bg)
setBackground in interface Presenterpublic Color getBackground()
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||