public class Image extends AbstractMovableRotatableImage
Constructor and Description |
---|
Image(AbstractGroup parent,
double positionX,
double positionY,
double angle,
double resizeFactor,
java.io.File imageFile,
int imageReferencePointX,
int imageReferencePointY) |
Image(AbstractGroup parent,
double positionX,
double positionY,
double angle,
double resizeFactor,
java.lang.String imageFile,
int imageReferencePointX,
int imageReferencePointY) |
Image(AbstractGroup parent,
double positionX,
double positionY,
double angle,
double resizeFactor,
java.net.URL imageFile,
int imageReferencePointX,
int imageReferencePointY) |
Modifier and Type | Method and Description |
---|---|
double |
getResizeFactor() |
void |
resetColorFilter() |
void |
setColorGrayscaleFilter() |
void |
setColorToneFilter(float hue,
float saturation) |
void |
setImage(java.io.File imageFile,
int imageReferencePointX,
int imageReferencePointY)
Nacita obrazok a jeho urci referencny bod
|
void |
setImage(java.lang.String imageFile,
int imageReferencePointX,
int imageReferencePointY)
Nacita obrazok a jeho urci referencny bod
|
void |
setImage(java.net.URL imageFile,
int imageReferencePointX,
int imageReferencePointY)
Nacita obrazok a jeho urci referencny bod
|
void |
setResizeFactor(double resizeFactor) |
void |
setVisible(boolean visible) |
java.lang.String |
toString() |
getRotation, moveForwards, rotate, setRotation
getPosition, getPositionX, getPositionY, getRoundedPositionX, getRoundedPositionY, move, moveInDirection, moveTowards, setPosition, setPosition, setPositionX, setPositionY
public Image(AbstractGroup parent, double positionX, double positionY, double angle, double resizeFactor, java.lang.String imageFile, int imageReferencePointX, int imageReferencePointY)
public Image(AbstractGroup parent, double positionX, double positionY, double angle, double resizeFactor, java.io.File imageFile, int imageReferencePointX, int imageReferencePointY)
public Image(AbstractGroup parent, double positionX, double positionY, double angle, double resizeFactor, java.net.URL imageFile, int imageReferencePointX, int imageReferencePointY)
public double getResizeFactor()
public void setResizeFactor(double resizeFactor)
public void setImage(java.net.URL imageFile, int imageReferencePointX, int imageReferencePointY)
imageFile
- subor z ktoreho sa nacita obrazokimageReferencePointX
- x-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho boduimageReferencePointY
- y-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho bodupublic void setImage(java.io.File imageFile, int imageReferencePointX, int imageReferencePointY)
imageFile
- subor z ktoreho sa nacita obrazokimageReferencePointX
- x-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho boduimageReferencePointY
- y-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho bodupublic void setImage(java.lang.String imageFile, int imageReferencePointX, int imageReferencePointY)
imageFile
- subor z ktoreho sa nacita obrazokimageReferencePointX
- x-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho boduimageReferencePointY
- y-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho bodupublic void resetColorFilter()
public void setColorToneFilter(float hue, float saturation)
public void setColorGrayscaleFilter()
public java.lang.String toString()
public void setVisible(boolean visible)