public class ImageConfig extends BaseConfig
Modifier and Type | Field and Description |
---|---|
boolean |
convert3D
Image CONVERT-3D-COLORS attribute flag.
|
java.lang.String |
image
Image file name.
|
double |
offsetCol
Column offset in character units inside the image data to start drawing image.
|
double |
offsetRow
Row offset in character units inside the image data to start drawing image.
|
int |
offsetX
X offset in pixel units inside the image data to start drawing image.
|
int |
offsetY
Y offset in pixel units inside the image data to start drawing image.
|
boolean |
retainShape
Image RETAIN-SHAPE attribute flag.
|
boolean |
stretchToFit
Image STRETCH-TO-FIT attribute flag.
|
boolean |
transparent
Image TRANSPARENT attribute flag.
|
align, bgcolor, clientColumn, clientHeightChars, clientHeightPixels, clientRow, clientWidthChars, clientWidthPixels, clientX, clientY, column, dcolor, dynamic, fgcolor, fixedHeight, fixedWidth, font, fontChanged, frameColumnOffset, frameRowOffset, frameXOffset, frameYOffset, heightChars, heightPixels, initColumn, initRow, initX, initY, INV_COORD, movable, name, parentId, pfcolor, resizable, row, selected, sysbgcolor, sysfgcolor, tabStop, title, titleDColor, titleFont, tooltip, widgetPlaced, widthChars, widthPixels, x, y
contextHelpId, enabled, frameDefValue, frameId, header, hidden, id, manualHightlight, menuKey, menuMouse, modified, popupMenuId, realized, selectable, state, visible, wasRealized
Modifier | Constructor and Description |
---|---|
|
ImageConfig()
Default constructor (only used in deserialization).
|
protected |
ImageConfig(int id)
Create a new config and associate it with the given widget.
|
protected |
ImageConfig(WidgetId id)
Create a new config and associate it with the given widget.
|
Modifier and Type | Method and Description |
---|---|
void |
applyConfig(WidgetConfig config)
Set new values from the provided configuration instance.
|
void |
readExternal(java.io.ObjectInput in)
Replacement for the default object reading method.
|
void |
writeExternal(java.io.ObjectOutput out)
Replacement for the default object writing method.
|
getDynamicColumnLabel, getDynamicFormat, getDynamicHelp, getDynamicLabel, setDynamicFormat, setDynamicHeader, setDynamicHelp, setDynamicLabel, setDynamicLabels, toString
public java.lang.String image
public boolean convert3D
public boolean transparent
public boolean stretchToFit
public boolean retainShape
public int offsetX
public int offsetY
public double offsetRow
public double offsetCol
public ImageConfig()
protected ImageConfig(int id)
id
- The ID of the widget to which this configuration belongs.protected ImageConfig(WidgetId id)
id
- The ID of the widget to which this configuration belongs.public void applyConfig(WidgetConfig config)
applyConfig
in class BaseConfig
config
- The instance from which to take values.public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
readExternal
in class BaseConfig
in
- The input source from which fields will be restored.java.io.IOException
- In case of I/O errors.java.lang.ClassNotFoundException
- If payload can't be instantiated.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
writeExternal
in class BaseConfig
out
- The output destination to which fields will be saved.java.io.IOException
- In case of I/O errors.