|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Canvas | +--pnuts.awt.ImageCanvas
ImageCanvas class is a canvas which displays Image without specifying width and height.
Inner classes inherited from class java.awt.Canvas |
java.awt.Canvas.AccessibleAWTCanvas |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
ImageCanvas(java.awt.Image image)
|
|
ImageCanvas(java.awt.Image image,
double rate_x,
double rate_y)
|
|
ImageCanvas(java.awt.Image image,
int width,
int height)
|
|
ImageCanvas(java.lang.String file)
|
|
ImageCanvas(java.lang.String file,
double rate_x,
double rate_y)
|
|
ImageCanvas(java.lang.String file,
int width,
int height)
|
|
ImageCanvas(java.net.URL url)
|
|
ImageCanvas(java.net.URL url,
double rate_x,
double rate_y)
|
|
ImageCanvas(java.net.URL url,
int width,
int height)
|
Method Summary | |
java.awt.Dimension |
getPreferredSize()
|
boolean |
imageUpdate(java.awt.Image img,
int flags,
int x,
int y,
int w,
int h)
|
boolean |
isError()
|
void |
paint(java.awt.Graphics g)
|
void |
sync()
|
void |
update(java.awt.Graphics g)
|
Methods inherited from class java.awt.Canvas |
addNotify, getAccessibleContext |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ImageCanvas(java.awt.Image image)
public ImageCanvas(java.net.URL url)
public ImageCanvas(java.lang.String file) throws java.io.FileNotFoundException
public ImageCanvas(java.awt.Image image, double rate_x, double rate_y)
public ImageCanvas(java.net.URL url, double rate_x, double rate_y)
public ImageCanvas(java.lang.String file, double rate_x, double rate_y) throws java.io.FileNotFoundException
public ImageCanvas(java.awt.Image image, int width, int height)
public ImageCanvas(java.net.URL url, int width, int height)
public ImageCanvas(java.lang.String file, int width, int height) throws java.io.FileNotFoundException
Method Detail |
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class java.awt.Component
public void sync()
public boolean imageUpdate(java.awt.Image img, int flags, int x, int y, int w, int h)
imageUpdate
in class java.awt.Component
public void paint(java.awt.Graphics g)
paint
in class java.awt.Canvas
public void update(java.awt.Graphics g)
update
in class java.awt.Component
public boolean isError()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |