public class FFramePicture extends FFrame
Modifier and Type | Field and Description |
---|---|
protected static java.awt.RenderingHints |
defaultRenderingHints |
static java.lang.String |
PERSISTENCE_DEFINITION_NAME |
e, frameFactory, iEResize, iNResize, lastAT, layoutManager, LOG, m_BoundBox, m_Selected, n, ne, no, num, o, observers, s, se, so
Constructor and Description |
---|
FFramePicture()
Creates a new FFramePicture object.
|
Modifier and Type | Method and Description |
---|---|
void |
cloneActions(IFFrame frame) |
void |
draw(java.awt.Graphics2D g,
java.awt.geom.AffineTransform at,
java.awt.geom.Rectangle2D rv,
java.awt.image.BufferedImage imgBase)
Método que dibuja sobre el graphics que se le pasa como parámetro, según
la transformada afin que se debe de aplicar y el rectángulo que se debe
de dibujar.
|
java.awt.Dimension |
getBound(java.lang.String file)
Devuelve la dimensión dela imagen.
|
java.lang.String |
getName()
Devuelve el nombre que representa al fframe.
|
java.lang.String |
getNameFFrame()
Devuelve el nombre que representa al tipo de FFrame.
|
java.lang.String |
getPath()
Devuelve la ruta del fichero.
|
int |
getQuality()
Devuelve la calidad que está seleccionada.
|
int |
getViewing()
Devuelve un entero que representa la forma en que se actualiza la vista.
|
void |
initialize() |
java.awt.Image |
load(java.lang.String file)
Carga el contnido del fichero.
|
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
void |
print(java.awt.Graphics2D g,
java.awt.geom.AffineTransform at,
Geometry geom,
PrintAttributes properties) |
static void |
registerPersistent() |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
void |
setImage(java.awt.image.BufferedImage image)
Rellena la imagen.
|
void |
setPath(java.lang.String path)
Rellena el nombre de la imagen.
|
void |
setQuality(int q)
Rellena la calidad según el entero que se pasa como parámetro.
|
void |
setViewing(int v)
Rellena la forma de actualizar la vista.
|
addObserver, clone, contains, deleteObserver, deleteObservers, dispose, doSetSelected, drawDraft, drawEmpty, drawHandlers, drawSymbolTag, frameAdded, frameRemoved, getBoundBox, getBoundingBox, getContains, getDocument, getFrameFactory, getLastMoveRect, getLayoutContext, getLevel, getMapCursor, getMovieRect, getMovieRect, getRotation, getRotationAT, getSelected, getTag, getVisibleRect, initializeIcons, intersects, isSelected, setBoundBox, setDocument, setFrameFactory, setLayoutContext, setLevel, setNum, setRotation, setSelected, setSelected, setTag, updateRect
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cloneQuietly, cloneQuietly
public static final java.lang.String PERSISTENCE_DEFINITION_NAME
protected static java.awt.RenderingHints defaultRenderingHints
public void draw(java.awt.Graphics2D g, java.awt.geom.AffineTransform at, java.awt.geom.Rectangle2D rv, java.awt.image.BufferedImage imgBase)
public void setQuality(int q)
q
- entero que representa el tipo de calidad elegido.public int getQuality()
public int getViewing()
public void setViewing(int v)
v
- entero que representa la forma de actualizar la vista.public void setPath(java.lang.String path)
path
- nombre de la imagen.public java.lang.String getPath()
public void setImage(java.awt.image.BufferedImage image)
image
- public java.awt.Dimension getBound(java.lang.String file)
file
- Nombre del fichero donde se encuentra la imagen.public java.awt.Image load(java.lang.String file)
file
- Nombre del fichero a cargar.public java.lang.String getNameFFrame()
IFFrame
IFFrame.getNameFFrame()
public java.lang.String getName()
IFFrame
public void initialize()
public void cloneActions(IFFrame frame)
public void print(java.awt.Graphics2D g, java.awt.geom.AffineTransform at, Geometry geom, PrintAttributes properties)
public static void registerPersistent()
public void loadFromState(PersistentState state) throws PersistenceException
Persistent
loadFromState
in interface Persistent
loadFromState
in class FFrame
PersistenceException
public void saveToState(PersistentState state) throws PersistenceException
Persistent
saveToState
in interface Persistent
saveToState
in class FFrame
PersistenceException