|
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.BooleanPresenter
public class BooleanPresenter
The BooleanPresenter can be used to present the value of a boolean as two different icons. By default, a check mark is used to present the TRUE value, and an empty box is used to present the FALSE value. The icon can be changed by supplying the image explicitly. This is normally used in a table to display boolean values as check marks.
| Constructor Summary | |
|---|---|
BooleanPresenter()
Create a default boolean presenter. |
|
BooleanPresenter(Image true_image,
Image false_image)
Create a boolean presenter with specified images. |
|
| Method Summary | |
|---|---|
Color |
getBackground()
Get the background. |
String |
getDisplayName()
Get the display name of this presenter. |
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 the value. |
void |
setBackground(Color bg)
Set the background. |
void |
setFont(Font font)
Set the font to use for this presenter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BooleanPresenter()
public BooleanPresenter(Image true_image,
Image false_image)
true_image - icon for TRUE.false_image - icon for FALSE.| Method Detail |
|---|
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 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 boolean isFill()
isFill in interface Presenterpublic 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 | ||||||||