Package com.fluendo.player
Class Cortado
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet
com.fluendo.player.Cortado
- All Implemented Interfaces:
BusHandler
,StatusListener
,ActionListener
,ComponentListener
,MouseListener
,MouseMotionListener
,ImageObserver
,MenuContainer
,Serializable
,Runnable
,EventListener
,Accessible
public class Cortado
extends Applet
implements Runnable, MouseMotionListener, MouseListener, ComponentListener, BusHandler, StatusListener, ActionListener
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.awt.Component
Component.BaselineResizeBehavior
-
Field Summary
FieldsModifier and TypeFieldDescriptiondouble
double
boolean
static final int
static final int
static final int
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
doPause()
void
doPlay()
void
doSeek
(double aPos) void
doStop()
boolean
getBoolParam
(String name, boolean def) getCategoryName
(String code) double
getDoubleParam
(String name, double def) int
getEnumParam
(String name, String[] vals, String def) int
getIntParam
(String name, int def) String[][]
double
int
getSize()
int
getStringParam
(String name, String def) void
handleMessage
(Message msg) void
init()
void
void
void
void
void
void
void
void
onAudio()
void
onSeek
(double aPos) void
onState
(int aState) void
onSubtitles
(int x, int y) void
void
pause()
void
play()
void
populateMenu
(Menu subtitlesMenu) void
restart()
void
run()
void
void
void
start()
void
stop()
void
Methods inherited from class java.applet.Applet
destroy, getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, isActive, isValidateRoot, newAudioClip, play, play, resize, resize, setStub, showStatus
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, validate
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
status
-
STATUS_AUTO
public static final int STATUS_AUTO- See Also:
-
STATUS_SHOW
public static final int STATUS_SHOW- See Also:
-
STATUS_HIDE
public static final int STATUS_HIDE- See Also:
-
currentTime
public double currentTime -
duration
public double duration -
paused
public boolean paused -
src
-
-
Constructor Details
-
Cortado
public Cortado()
-
-
Method Details
-
getAppletInfo
- Overrides:
getAppletInfo
in classApplet
-
getRevision
-
getParameterInfo
- Overrides:
getParameterInfo
in classApplet
-
setParam
-
restart
public void restart() -
getParam
-
getEnumParam
-
getStringParam
-
getBoolParam
-
getDoubleParam
-
getIntParam
-
shutDown
-
init
public void init() -
createMenu
public void createMenu() -
getCategoryName
-
getLocale
-
populateMenu
-
actionPerformed
- Specified by:
actionPerformed
in interfaceActionListener
-
getGraphics
- Overrides:
getGraphics
in classComponent
-
componentHidden
- Specified by:
componentHidden
in interfaceComponentListener
-
componentMoved
- Specified by:
componentMoved
in interfaceComponentListener
-
componentResized
- Specified by:
componentResized
in interfaceComponentListener
-
componentShown
- Specified by:
componentShown
in interfaceComponentListener
-
getSize
-
update
-
run
public void run() -
paint
-
mouseClicked
- Specified by:
mouseClicked
in interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEntered
in interfaceMouseListener
-
mouseExited
- Specified by:
mouseExited
in interfaceMouseListener
-
mousePressed
- Specified by:
mousePressed
in interfaceMouseListener
-
mouseReleased
- Specified by:
mouseReleased
in interfaceMouseListener
-
mouseDragged
- Specified by:
mouseDragged
in interfaceMouseMotionListener
-
mouseMoved
- Specified by:
mouseMoved
in interfaceMouseMotionListener
-
handleMessage
- Specified by:
handleMessage
in interfaceBusHandler
-
doPause
public void doPause() -
doPlay
public void doPlay() -
doStop
public void doStop() -
doSeek
public void doSeek(double aPos) -
getPlayPosition
public double getPlayPosition() -
onState
public void onState(int aState) - Specified by:
onState
in interfaceStatusListener
-
onSeek
public void onSeek(double aPos) - Specified by:
onSeek
in interfaceStatusListener
-
onAudio
public void onAudio()- Specified by:
onAudio
in interfaceStatusListener
-
onSubtitles
public void onSubtitles(int x, int y) - Specified by:
onSubtitles
in interfaceStatusListener
-
start
public void start() -
stop
public void stop() -
getStatusHeight
public int getStatusHeight() -
getShowStatus
public int getShowStatus() -
play
public void play() -
pause
public void pause()
-