public class Status
extends java.awt.Component
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener
| Modifier and Type | Field and Description |
|---|---|
static int |
STATE_PAUSED |
static int |
STATE_PLAYING |
static int |
STATE_STOPPED |
| Constructor and Description |
|---|
Status(java.awt.Component comp) |
| Modifier and Type | Method and Description |
|---|---|
void |
addStatusListener(StatusListener l) |
void |
cancelMouseOperation() |
java.awt.Image |
createImage(java.awt.Component comp,
java.lang.String s,
int w,
int h) |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mouseEntered(java.awt.event.MouseEvent e) |
void |
mouseExited(java.awt.event.MouseEvent e) |
void |
mouseMoved(java.awt.event.MouseEvent e) |
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
void |
notifyAudio() |
void |
notifyNewState(int newState) |
void |
notifySeek(double position) |
void |
notifySubtitles(int x,
int y) |
void |
paint(java.awt.Graphics g) |
void |
removeStatusListener(StatusListener l) |
void |
setBufferPercent(boolean buffering,
int bp) |
void |
setByteDuration(long bytes) |
void |
setBytePosition(long bytes) |
void |
setDuration(double seconds) |
void |
setHaveAudio(boolean a) |
void |
setHavePercent(boolean p) |
void |
setHaveSubtitles(boolean a) |
void |
setLive(boolean l) |
void |
setMessage(java.lang.String m) |
void |
setSeekable(boolean s) |
void |
setShowSpeaker(boolean s) |
void |
setShowSubtitles(boolean s) |
void |
setState(int aState) |
void |
setTime(double seconds) |
void |
update(java.awt.Graphics g) |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, dispatchEvent, doLayout, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validatepublic static final int STATE_STOPPED
public static final int STATE_PAUSED
public static final int STATE_PLAYING
public java.awt.Image createImage(java.awt.Component comp,
java.lang.String s,
int w,
int h)
public void addStatusListener(StatusListener l)
public void removeStatusListener(StatusListener l)
public void notifyNewState(int newState)
public void notifySeek(double position)
public void notifyAudio()
public void notifySubtitles(int x,
int y)
public void update(java.awt.Graphics g)
update in class java.awt.Componentpublic void paint(java.awt.Graphics g)
paint in class java.awt.Componentpublic void setBufferPercent(boolean buffering,
int bp)
public void setTime(double seconds)
public void setDuration(double seconds)
public void setByteDuration(long bytes)
public void setBytePosition(long bytes)
public void setMessage(java.lang.String m)
public void setHaveAudio(boolean a)
public void setHaveSubtitles(boolean a)
public void setHavePercent(boolean p)
public void setSeekable(boolean s)
public void setLive(boolean l)
public void setShowSpeaker(boolean s)
public void setShowSubtitles(boolean s)
public void setState(int aState)
public void cancelMouseOperation()
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListener