|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
org.havi.ui.HComponent
org.havi.ui.HVideoComponent
HVideoComponent
is an opaque
class encapsulating the presentation of a video source
within an application, i.e. contained within a conventional
AWT hierarchy.
An HVideoComponent
obeys all
conventional java.awt.Component semantics, including being clipped
by its parent container, etc. An HVideoComponent
also obeys all HComponent
semantics including Z-ordering, etc.
Parameter | Description | Default value | Set method | Get method |
---|---|---|---|---|
None. |
Description | Default value | Set method | Get method |
---|---|---|---|
None. |
Field Summary |
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 | |
protected |
HVideoComponent()
It is not intended that applications should directly construct HVideoComponent objects.
|
Method Summary | |
void |
addOnScreenLocationModifiedListener(HScreenLocationModifiedListener slml)
Register a listener to determine if the Component's on-screen location is modified - irrespective of its relative location to its parent Container. |
HVideoDevice |
getVideoDevice()
Returns the HVideoDevice that
this HVideoComponent is
associated with. |
void |
removeOnScreenLocationModifiedListener(HScreenLocationModifiedListener slml)
Remove a listener that determines if the Component's on-screen location is modified - irrespective of its relative location to its parent Container. |
Methods inherited from class org.havi.ui.HComponent |
getMatte, isDoubleBuffered, isEnabled, isOpaque, processEvent, setEnabled, setMatte |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, bounds, checkImage, checkImage, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, getAlignmentX, getAlignmentY, getBackground, getBounds, getColorModel, getComponentAt, getComponentAt, getCursor, getFont, getFontMetrics, getForeground, getGraphics, getLocale, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, invalidate, isFocusTraversable, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setCursor, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
protected HVideoComponent()
HVideoComponent
objects.
Creates an HVideoComponent
object. See the class description for details of constructor
parameters and default values.
Method Detail |
public HVideoDevice getVideoDevice()
HVideoDevice
that
this HVideoComponent
is
associated with.
HVideoDevice
that
this HVideoComponent
is
associated with, or null if this cannot be determined.public void addOnScreenLocationModifiedListener(HScreenLocationModifiedListener slml)
slml
- listener to be notified when the on-screen location
of the component is modified.public void removeOnScreenLocationModifiedListener(HScreenLocationModifiedListener slml)
slml
- listener to be notified when the on-screen location
of the component is modified.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |