Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractPlayer - Class in org.monte.media.player
-
Generic interface for media players.
- AbstractPlayer() - Constructor for class org.monte.media.player.AbstractPlayer
-
Creates a new instance.
- AbstractTransferable - Class in org.monte.media.swing.datatransfer
-
Base class for transferable objects.
- AbstractTransferable(DataFlavor[]) - Constructor for class org.monte.media.swing.datatransfer.AbstractTransferable
-
Creates a new instance.
- actionPerformed(ActionEvent) - Method in class org.monte.media.swing.player.JPlayerControlAqua
- actionPerformed(ActionEvent) - Method in class org.monte.media.swing.player.JPlayerControlAqua.ScrollHandler
- add(Transferable) - Method in class org.monte.media.swing.datatransfer.CompositeTransferable
- addActionListener(ActionListener) - Method in class org.monte.media.swing.JLabelHyperlinkHandler
- addChangeListener(ChangeListener) - Method in class org.monte.media.player.AbstractPlayer
-
Adds a listener that wants to be notified about state changes of the player.
- addChangeListener(ChangeListener) - Method in interface org.monte.media.player.Animator
- addChangeListener(ChangeListener) - Method in class org.monte.media.player.DefaultAnimator
- addChangeListener(ChangeListener) - Method in interface org.monte.media.player.Player
-
Adds a listener that wants to be notified about state changes of the player.
- addChangeListener(ChangeListener) - Method in class org.monte.media.player.SynchronousAnimator
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.monte.media.player.AbstractPlayer
-
Adds a listener who is interested in changes of this object.
- addPropertyChangeListener(PropertyChangeListener) - Method in interface org.monte.media.player.Player
-
Adds a listener that wants to be notified about property changes of the player.
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.monte.media.swing.ImagePanel
-
Adds a listener who is interested in changes of this object.
- addStateListener(StateListener) - Method in class org.monte.media.player.AbstractPlayer
-
Adds a listener that wants to be notified about state changes of the player.
- addStateListener(StateListener) - Method in interface org.monte.media.player.Player
-
Adds a listener that wants to be notified about state changes of the player.
- addStateListener(StateListener) - Method in interface org.monte.media.player.StateModel
-
Adds a listener that wants to be notified about state changes of the model.
- ALL - Static variable in interface org.monte.media.swing.plaf.PlafConstants
-
The all property value.
- ANAMORPH_PIXEL_ASPECT - Static variable in class org.monte.media.swing.ImagePanel
-
Pixel aspect policy: Use Anamoprh 16:9 pixel aspect (=16/9*4/5=1.4222).
- animateStep() - Method in interface org.monte.media.player.Animator
- animateStep() - Method in class org.monte.media.player.DefaultAnimator
- animateStep() - Method in class org.monte.media.player.SynchronousAnimator
- Animator - Interface in org.monte.media.player
-
Animator executes multiple Interpolator's on a worker thread.
B
- BackdropBorder - Class in org.monte.media.swing.border
-
BackdropBorder has a foreground border and a background border.
- BackdropBorder(Border) - Constructor for class org.monte.media.swing.border.BackdropBorder
-
Creates a new instance.
- BackdropBorder(Border, Border) - Constructor for class org.monte.media.swing.border.BackdropBorder
- BackgroundTask - Class in org.monte.media.swing
-
This is an abstract class that you can subclass to perform GUI-related work in a dedicated event dispatcher.
- BackgroundTask() - Constructor for class org.monte.media.swing.BackgroundTask
- ButtonStateBorder - Class in org.monte.media.swing.border
-
ButtonStateBorder.
- ButtonStateBorder(Image, int, boolean, Insets, Insets, boolean) - Constructor for class org.monte.media.swing.border.ButtonStateBorder
-
Creates a new instance.
- ButtonStateBorder(Border[]) - Constructor for class org.monte.media.swing.border.ButtonStateBorder
-
Creates a new instance.
- ButtonStateBorder(Border, Border) - Constructor for class org.monte.media.swing.border.ButtonStateBorder
-
Creates a new instance.
- ButtonStateBorder(Border, Border, Border, Border, Border, Border, Border, Border, Border, Border) - Constructor for class org.monte.media.swing.border.ButtonStateBorder
-
Creates a new instance.
C
- canImport(JComponent, DataFlavor[]) - Method in class org.monte.media.swing.datatransfer.DropFileTransferHandler
- canImport(JComponent, DataFlavor[]) - Method in class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
- CENTER - Static variable in interface org.monte.media.swing.plaf.PlafConstants
-
The center property value.
- changeEvent - Variable in class org.monte.media.player.DefaultAnimator
- changeEvent - Variable in class org.monte.media.player.SynchronousAnimator
- close() - Method in class org.monte.media.player.AbstractPlayer
-
Initiates the following asynchronous state transitions: any state → closed
- close() - Method in interface org.monte.media.player.Player
-
Initiates the following asynchronous state transitions: any state → closed
- CLOSED - Static variable in interface org.monte.media.player.Player
-
A player with this state has been explicitly closed or has encountered an error and can not be used any more.
- ColorCyclePlayer - Interface in org.monte.media.player
-
A
Playerwhich supports a second layer of animation by cycling colors in the color palette of the current image in the video track. - CompositeTransferable - Class in org.monte.media.swing.datatransfer
- CompositeTransferable() - Constructor for class org.monte.media.swing.datatransfer.CompositeTransferable
-
Creates a new instance of CompositeTransferable
- computeProgressPos() - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- computeThumbPos() - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- construct() - Method in class org.monte.media.swing.BackgroundTask
-
Compute the value to be returned by the
getmethod. - construct() - Method in class org.monte.media.swing.Worker
-
Compute the value to be returned by the
getmethod. - createButtonListener(AbstractButton) - Method in class org.monte.media.swing.plaf.CustomButtonUI
- createTransferable(JComponent) - Method in class org.monte.media.swing.datatransfer.DropFileTransferHandler
- createTransferable(JComponent) - Method in class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
- createUI(JComponent) - Static method in class org.monte.media.swing.plaf.CustomButtonUI
- CustomButtonUI - Class in org.monte.media.swing.plaf
-
CustomButtonUI draws a BackdropBorder in the background of the button.
- CustomButtonUI() - Constructor for class org.monte.media.swing.plaf.CustomButtonUI
D
- D - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- deallocate() - Method in class org.monte.media.player.AbstractPlayer
-
Initiates the following asynchronous state transitions: realizing → unrealized prefetching → realized prefetched → realized realized started → throws IllegalStateException closed → throws IllegalStateException
- deallocate() - Method in interface org.monte.media.player.Player
-
Initiates the following asynchronous state transitions: realizing → unrealized prefetching → realized prefetched → realized realized started → throws IllegalStateException closed → throws IllegalStateException
- DEFAULT - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- DefaultAnimator - Class in org.monte.media.player
-
DefaultAnimator.
- DefaultAnimator() - Constructor for class org.monte.media.player.DefaultAnimator
-
Creates a new instance.
- DI - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- DIS - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- dispatch(Interpolator) - Method in interface org.monte.media.player.Animator
-
Dispatches an interpolator for the animation thread.
- dispatch(Interpolator) - Method in class org.monte.media.player.DefaultAnimator
-
Dispatches an interpolator for the animation thread.
- dispatch(Interpolator) - Method in class org.monte.media.player.SynchronousAnimator
- dispatcher - Variable in class org.monte.media.player.AbstractPlayer
-
The dispatcher.
- doClosed() - Method in class org.monte.media.player.AbstractPlayer
-
Does the work for the closed state.
- done() - Method in class org.monte.media.swing.BackgroundTask
-
Called on the event dispatching thread (not on the worker thread) after the
constructmethod has returned without throwing an error. - done(T) - Method in class org.monte.media.swing.Worker
-
Called on the event dispatching thread (not on the worker thread) after the
constructmethod has returned without throwing an error. - doPrefetched() - Method in class org.monte.media.player.AbstractPlayer
-
Does the work for the prefetched state.
- doPrefetching() - Method in class org.monte.media.player.AbstractPlayer
-
Does the work for the prefetching state.
- doRealized() - Method in class org.monte.media.player.AbstractPlayer
-
Does the work for the realized state.
- doRealizing() - Method in class org.monte.media.player.AbstractPlayer
-
Does the work for the realizing state.
- doStarted() - Method in class org.monte.media.player.AbstractPlayer
-
Does the work for the started state.
- doUnrealized() - Method in class org.monte.media.player.AbstractPlayer
-
Does the work for the unrealized state.
- DropFileTransferHandler - Class in org.monte.media.swing.datatransfer
-
The DropFileTransferHandler can be used to add drag and drop support.
- DropFileTransferHandler() - Constructor for class org.monte.media.swing.datatransfer.DropFileTransferHandler
-
Creates a new instance.
- DropFileTransferHandler(int) - Constructor for class org.monte.media.swing.datatransfer.DropFileTransferHandler
-
Creates a new instance.
- DropFileTransferHandler(int, FileFilter) - Constructor for class org.monte.media.swing.datatransfer.DropFileTransferHandler
-
Creates a new instance.
- DropFileTransferHandler(int, FileFilter, ActionListener) - Constructor for class org.monte.media.swing.datatransfer.DropFileTransferHandler
-
Creates a new instance.
- DS - Static variable in class org.monte.media.swing.border.ButtonStateBorder
E
- E - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- EAST - Static variable in interface org.monte.media.swing.plaf.PlafConstants
-
The east property value.
- EP - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- EPS - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- ES - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- EXACT_PIXEL_ASPECT - Static variable in class org.monte.media.swing.ImagePanel
-
Pixel aspect policy: Preserve the exact pixel aspect.
- exportDone(JComponent, Transferable, int) - Method in class org.monte.media.swing.datatransfer.DropFileTransferHandler
-
This method is called after data has been exported.
- exportDone(JComponent, Transferable, int) - Method in class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
-
This method is called after data has been exported.
F
- failed(Throwable) - Method in class org.monte.media.swing.BackgroundTask
-
Called on the event dispatching thread (not on the worker thread) after the
constructmethod has thrown an error. - failed(Throwable) - Method in class org.monte.media.swing.Worker
-
Called on the event dispatching thread (not on the worker thread) after the
constructmethod has thrown an error. - FileTextFieldTransferHandler - Class in org.monte.media.swing.datatransfer
-
The FileTextFieldTransferHandler can be used to add drag and drop support for JTextFields, which contain the path to a file.
- FileTextFieldTransferHandler() - Constructor for class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
-
Creates a new instance.
- FileTextFieldTransferHandler(int) - Constructor for class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
-
Creates a new instance.
- FileTextFieldTransferHandler(int, FileFilter) - Constructor for class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
-
Creates a new instance.
- finished() - Method in class org.monte.media.swing.BackgroundTask
-
Called on the event dispatching thread (not on the worker thread) after the
constructmethod has finished and after done() or failed() has been invoked. - finished() - Method in class org.monte.media.swing.Worker
-
Called on the event dispatching thread (not on the worker thread) after the
constructmethod has finished and after done() or failed() has been invoked. - fireStateChanged() - Method in class org.monte.media.player.AbstractPlayer
-
Notifies all registered change listeners.
- fireStateChanged() - Method in class org.monte.media.player.DefaultAnimator
-
Notify all listeners that have registered interest for notification on this event type.
- fireStateChanged() - Method in class org.monte.media.player.SynchronousAnimator
-
Notify all listeners that have registered interest for notification on this event type.
- fireStateChanged(int) - Method in class org.monte.media.player.AbstractPlayer
-
Notifies all registered state listeners and all registered change listeners.
G
- getAspectRatioX() - Method in class org.monte.media.swing.ImagePanel
-
Gets the horizontal scale factor that is used to scale images shown in this image panel.
- getAspectRatioY() - Method in class org.monte.media.swing.ImagePanel
-
Gets the vertical scale factor that is used to scale images shown in this image panel.
- getBackgroundBorder() - Method in class org.monte.media.swing.border.BackdropBorder
- getBackgroundBorder() - Method in class org.monte.media.swing.movie.JMovieControlPanel
- getBackgroundBorder() - Method in class org.monte.media.swing.movie.JTimelineEditor
- getBorder(Component) - Method in class org.monte.media.swing.border.ButtonStateBorder
- getBorderInsets(Component) - Method in class org.monte.media.swing.border.BackdropBorder
- getBorderInsets(Component) - Method in class org.monte.media.swing.border.ButtonStateBorder
- getBorderInsets(Component) - Method in class org.monte.media.swing.border.ImageBevelBorder
-
Returns the insets of the border.
- getCachingModel() - Method in interface org.monte.media.player.Player
-
Gets the model representing the realizing progress of the player.
- getComponent() - Method in interface org.monte.media.player.PlayerControl
- getComponent() - Method in class org.monte.media.swing.player.JPlayerControlAqua
- getControlPanelComponent() - Method in interface org.monte.media.player.Player
- getDefaultFlavors() - Static method in class org.monte.media.swing.datatransfer.PlainTextTransferable
- getDefaultFlavors() - Static method in class org.monte.media.swing.datatransfer.StringTransferable
- getError() - Method in class org.monte.media.swing.BackgroundTask
-
Get the error produced by the worker thread, or null if it hasn't thrown one.
- getError() - Method in class org.monte.media.swing.Worker
-
Get the error produced by the worker thread, or null if it hasn't thrown one.
- getFileFilter() - Method in class org.monte.media.swing.datatransfer.DropFileTransferHandler
- getFileFilter() - Method in class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
- getImage() - Method in class org.monte.media.swing.ImagePanel
-
Gets the image that is displayed in this image panel.
- getImageScalePolicy() - Method in class org.monte.media.swing.ImagePanel
-
Returns the image scale policy.
- getImportFlavor(DataFlavor[], JComponent) - Method in class org.monte.media.swing.datatransfer.DropFileTransferHandler
-
Try to find a flavor that can be used to import a Transferable.
- getImportFlavor(DataFlavor[], JTextComponent) - Method in class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
-
Try to find a flavor that can be used to import a Transferable.
- getInsertionPointBounds() - Method in class org.monte.media.swing.movie.JTimelineEditor
- getInsertionPointIcon(boolean) - Method in class org.monte.media.swing.movie.JTimelineEditor
- getLabel() - Method in class org.monte.media.swing.JLabelHyperlinkHandler
- getMinimumSize() - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- getMovie() - Method in class org.monte.media.swing.movie.JMovieControlPanel
- getMovie() - Method in class org.monte.media.swing.movie.JTimelineEditor
- getNewState() - Method in class org.monte.media.player.StateEvent
- getPixelAspectPolicy() - Method in class org.monte.media.swing.ImagePanel
-
Returns the pixel aspect policy.
- getPixelAspectX() - Method in class org.monte.media.swing.ImagePanel
-
Gets the horizontal pixel aspect of the image according to the pixel aspect policy that is in affect.
- getPixelAspectY() - Method in class org.monte.media.swing.ImagePanel
-
Gets the vertical pixel aspect of the image according to the pixel aspect policy that is in effect.
- getPreferredImageSize() - Method in class org.monte.media.swing.ImagePanel
-
Gets the preferred image size.
- getPreferredSize() - Method in class org.monte.media.swing.ImagePanel
-
Gets the preferred size of this image panel.
- getPreferredSize() - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- getProgressModel() - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- getRenderingHints() - Method in class org.monte.media.swing.ImagePanel
-
Gets the rendering hints.
- getScaledImageSize() - Method in class org.monte.media.swing.ImagePanel
-
Gets the scaled and pixel aspect corrected image size.
- getScaleFactor() - Method in class org.monte.media.swing.ImagePanel
-
Gets the scale factor.
- getSelectionEndBounds() - Method in class org.monte.media.swing.movie.JTimelineEditor
- getSelectionEndIcon(boolean) - Method in class org.monte.media.swing.movie.JTimelineEditor
- getSelectionStartBounds() - Method in class org.monte.media.swing.movie.JTimelineEditor
- getSelectionStartIcon(boolean) - Method in class org.monte.media.swing.movie.JTimelineEditor
- getSourceActions(JComponent) - Method in class org.monte.media.swing.datatransfer.DropFileTransferHandler
-
This is the type of transfer actions supported by the source.
- getSourceActions(JComponent) - Method in class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
-
This is the type of transfer actions supported by the source.
- getState() - Method in class org.monte.media.player.AbstractPlayer
-
Gets the current state of the player.
- getState() - Method in interface org.monte.media.player.Player
-
Gets the current state of the player.
- getState() - Method in interface org.monte.media.player.StateModel
-
Returns the current state of the model.
- getStyleSuffix() - Method in class org.monte.media.swing.movie.JMovieControlPanel
- getStyleSuffix() - Method in class org.monte.media.swing.movie.JTimelineEditor
- getTargetState() - Method in class org.monte.media.player.AbstractPlayer
-
Gets the target state.
- getTargetState() - Method in interface org.monte.media.player.Player
-
Gets the target state.
- getTexture() - Method in class org.monte.media.swing.ImagePanel
-
Gets the backdrop paint.
- getThumbBorder(boolean) - Method in class org.monte.media.swing.movie.JTimelineEditor
- getTimeModel() - Method in interface org.monte.media.player.Player
-
Gets the model representing the time line of the player.
- getTimeTrack() - Method in class org.monte.media.swing.movie.JTimelineEditor
-
Returns the track number used as a time base.
- getTotalDuration() - Method in interface org.monte.media.player.Player
- getTrackBorder(boolean) - Method in class org.monte.media.swing.movie.JTimelineEditor
- getTrackBounds() - Method in class org.monte.media.swing.movie.JTimelineEditor
- getTransferData(DataFlavor) - Method in class org.monte.media.swing.datatransfer.CompositeTransferable
-
Returns an object which represents the data to be transferred.
- getTransferData(DataFlavor) - Method in class org.monte.media.swing.datatransfer.PlainTextTransferable
- getTransferData(DataFlavor) - Method in class org.monte.media.swing.datatransfer.StringTransferable
- getTransferDataFlavors() - Method in class org.monte.media.swing.datatransfer.AbstractTransferable
- getTransferDataFlavors() - Method in class org.monte.media.swing.datatransfer.CompositeTransferable
-
Returns an array of DataFlavor objects indicating the flavors the data can be provided in.
- getValue() - Method in class org.monte.media.swing.Worker
-
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
- getVisualComponent() - Method in interface org.monte.media.player.Player
H
- handleReaderImport(Reader, JTextComponent, boolean) - Method in class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
-
Import the given stream data into the text component.
I
- I - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- IGNORE_PIXEL_ASPECT - Static variable in class org.monte.media.swing.ImagePanel
-
Pixel aspect policy: Ignore pixel aspect.
- ImageBevelBorder - Class in org.monte.media.swing.border
-
Draws a filled bevel border using an image and insets.
- ImageBevelBorder(Image, Insets) - Constructor for class org.monte.media.swing.border.ImageBevelBorder
-
Creates a new instance with the given image and insets.
- ImageBevelBorder(Image, Insets, Insets) - Constructor for class org.monte.media.swing.border.ImageBevelBorder
-
Creates a new instance with the given image and insets.
- ImageBevelBorder(Image, Insets, Insets, boolean) - Constructor for class org.monte.media.swing.border.ImageBevelBorder
-
Creates a new instance with the given image and insets.
- ImageBevelBorder.UIResource - Class in org.monte.media.swing.border
- ImagePanel - Class in org.monte.media.swing
-
Displays images on a panel.
- ImagePanel() - Constructor for class org.monte.media.swing.ImagePanel
- imageUpdate(Image, int, int, int, int, int) - Method in class org.monte.media.swing.ImagePanel
-
XXX Netscape gets very slow when painting all SOMEBITS of an image.
- importData(JComponent, Transferable) - Method in class org.monte.media.swing.datatransfer.DropFileTransferHandler
- importData(JComponent, Transferable) - Method in class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
- installDefaults(AbstractButton) - Method in class org.monte.media.swing.plaf.CustomButtonUI
- IS - Static variable in class org.monte.media.swing.border.ButtonStateBorder
- isActive() - Method in class org.monte.media.player.AbstractPlayer
-
Returns true when the target state of the player is equal to STARTED.
- isActive() - Method in interface org.monte.media.player.Animator
- isActive() - Method in class org.monte.media.player.DefaultAnimator
- isActive() - Method in interface org.monte.media.player.Player
-
Returns true when the target state of the player is equal to STARTED.
- isActive() - Method in class org.monte.media.player.SynchronousAnimator
- isAudioAvailable() - Method in interface org.monte.media.player.Player
-
Returns true if audio is available.
- isAudioEnabled() - Method in interface org.monte.media.player.Player
-
Returns true if audio is enabled.
- isBlendedColorCycling() - Method in interface org.monte.media.player.ColorCyclePlayer
-
Returns true if colors are blended during color cycling.
- isBorderOpaque() - Method in class org.monte.media.swing.border.BackdropBorder
- isBorderOpaque() - Method in class org.monte.media.swing.border.ButtonStateBorder
- isBorderOpaque() - Method in class org.monte.media.swing.border.ImageBevelBorder
-
Returns true if the border is opaque.
- isCached() - Method in interface org.monte.media.player.Player
-
Returns true when the player has completely cached all movie data.
- isColorCyclingAvailable() - Method in interface org.monte.media.player.ColorCyclePlayer
-
Returns true if color cycling is available.
- isColorCyclingStarted() - Method in interface org.monte.media.player.ColorCyclePlayer
-
Returns true if color cycling is started.
- isDataFlavorSupported(DataFlavor) - Method in class org.monte.media.swing.datatransfer.AbstractTransferable
- isDataFlavorSupported(DataFlavor) - Method in class org.monte.media.swing.datatransfer.CompositeTransferable
-
Returns whether or not the specified data flavor is supported for this object.
- isSynchronous() - Method in interface org.monte.media.player.Animator
- isSynchronous() - Method in class org.monte.media.player.DefaultAnimator
- isSynchronous() - Method in class org.monte.media.player.SynchronousAnimator
J
- JLabelHyperlinkHandler - Class in org.monte.media.swing
-
JLabelHyperlinkHandlermakes HTML hyperlinks in aJLabelclickable. - JLabelHyperlinkHandler() - Constructor for class org.monte.media.swing.JLabelHyperlinkHandler
- JLabelHyperlinkHandler(JLabel, ActionListener) - Constructor for class org.monte.media.swing.JLabelHyperlinkHandler
- JMovieControlPanel - Class in org.monte.media.swing.movie
-
JMovieControlPanel.
- JMovieControlPanel() - Constructor for class org.monte.media.swing.movie.JMovieControlPanel
-
Creates new form JMovieControlPanel
- JPlayerControlAqua - Class in org.monte.media.swing.player
-
The MovieControlAqua contains an audio on/off button, a start/stop button, a slider, a forward and a rewind button, and a color cycling on/off button.
- JPlayerControlAqua() - Constructor for class org.monte.media.swing.player.JPlayerControlAqua
- JPlayerControlAqua.ScrollHandler - Class in org.monte.media.swing.player
-
Listener for scrolling events initiated in the forward and backward buttons.
- JPlayerSliderAqua - Class in org.monte.media.swing.player
-
MovieSliderAqua.
- JPlayerSliderAqua() - Constructor for class org.monte.media.swing.player.JPlayerSliderAqua
- JTimelineEditor - Class in org.monte.media.swing.movie
-
JTimelineEditor visualizes the movie timeline, an insertion point and the start and end position of a movie clip.
- JTimelineEditor() - Constructor for class org.monte.media.swing.movie.JTimelineEditor
-
Creates new form JTimelineEditor
L
- listenerList - Variable in class org.monte.media.player.AbstractPlayer
-
Listener support.
- listenerList - Variable in class org.monte.media.player.DefaultAnimator
- listenerList - Variable in class org.monte.media.player.SynchronousAnimator
M
- mouseClicked(MouseEvent) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- mouseDragged(MouseEvent) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- mouseEntered(MouseEvent) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- mouseExited(MouseEvent) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- mouseMoved(MouseEvent) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- mousePressed(MouseEvent) - Method in class org.monte.media.swing.player.JPlayerControlAqua.ScrollHandler
- mousePressed(MouseEvent) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- mouseReleased(MouseEvent) - Method in class org.monte.media.swing.player.JPlayerControlAqua.ScrollHandler
- mouseReleased(MouseEvent) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- moveThumb(int) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
N
- NONE - Static variable in interface org.monte.media.swing.plaf.PlafConstants
-
The none property value.
O
- org.monte.media.player - package org.monte.media.player
-
Defines a framework for playing video files, and provides base implementations.
- org.monte.media.swing - module org.monte.media.swing
-
Provides Swing classes for use with the Monte Media library.
- org.monte.media.swing - package org.monte.media.swing
-
Provides graphical user interface components.
- org.monte.media.swing.border - package org.monte.media.swing.border
-
Provides graphical user interface components.
- org.monte.media.swing.datatransfer - package org.monte.media.swing.datatransfer
-
Provides datatransfer classes.
- org.monte.media.swing.movie - package org.monte.media.swing.movie
-
Provides graphical user interface components.
- org.monte.media.swing.plaf - package org.monte.media.swing.plaf
-
Provides graphical user interface components.
- org.monte.media.swing.player - package org.monte.media.swing.player
-
Provides graphical user interface components.
P
- paint(Graphics) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- paint(Graphics, JComponent) - Method in class org.monte.media.swing.plaf.CustomButtonUI
- paintBorder(Component, Graphics, int, int, int, int) - Method in class org.monte.media.swing.border.BackdropBorder
- paintBorder(Component, Graphics, int, int, int, int) - Method in class org.monte.media.swing.border.ButtonStateBorder
- paintBorder(Component, Graphics, int, int, int, int) - Method in class org.monte.media.swing.border.ImageBevelBorder
-
Paints the bevel image for the specified component with the specified position and size.
- paintButtonPressed(Graphics, AbstractButton) - Method in class org.monte.media.swing.plaf.CustomButtonUI
- paintComponent(Graphics) - Method in class org.monte.media.swing.ImagePanel
- paintComponent(Graphics) - Method in class org.monte.media.swing.movie.JMovieControlPanel
- paintComponent(Graphics) - Method in class org.monte.media.swing.movie.JTimelineEditor
- paintComponentOld(Graphics) - Method in class org.monte.media.swing.movie.JTimelineEditor
- paintFocus(Graphics, AbstractButton, Rectangle, Rectangle, Rectangle) - Method in class org.monte.media.swing.plaf.CustomButtonUI
- paintText(Graphics, JComponent, Rectangle, String) - Method in class org.monte.media.swing.plaf.CustomButtonUI
- paintThumb(Graphics, int) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- PlafConstants - Interface in org.monte.media.swing.plaf
- PlainTextTransferable - Class in org.monte.media.swing.datatransfer
-
PlainTextTransferable.
- PlainTextTransferable(DataFlavor[], String) - Constructor for class org.monte.media.swing.datatransfer.PlainTextTransferable
- PlainTextTransferable(DataFlavor, String) - Constructor for class org.monte.media.swing.datatransfer.PlainTextTransferable
- PlainTextTransferable(String) - Constructor for class org.monte.media.swing.datatransfer.PlainTextTransferable
- Player - Interface in org.monte.media.player
-
Playeris a media handler for rendering and controlling time based media data. - PlayerControl - Interface in org.monte.media.player
-
A @code PlayerControl} can be used to control a movie using a user interface.
- posToTime(int) - Method in class org.monte.media.swing.movie.JTimelineEditor
- prefetch() - Method in class org.monte.media.player.AbstractPlayer
-
Initiates the following asynchronous state transitions: unrealized → realizing → realized → prefetching → prefetched realizing → realized → prefetching → prefetched realized → prefetching → prefetched prefetching → prefetched prefetched started → throws IllegalStateException closed → throws IllegalStateException
- prefetch() - Method in interface org.monte.media.player.Player
-
Initiates the following asynchronous state transitions: unrealized → realizing → realized → prefetching → prefetched realizing → realized → prefetching → prefetched realized → prefetching → prefetched prefetching → prefetched prefetched closed → throws IllegalStateException
- PREFETCHED - Static variable in interface org.monte.media.player.Player
-
When a Player finishes Prefetching, it moves into the Prefetched state.
- PREFETCHING - Static variable in interface org.monte.media.player.Player
-
When prefetch is called, a Player moves from the Realized state into the Prefetching state.
- PROP_BEVEL - Static variable in interface org.monte.media.swing.plaf.PlafConstants
-
Client property to specify bevel in ImageButtonUI, ImageToggleButtonUI and ImageSliderUI.
- propertyChange(PropertyChangeEvent) - Method in class org.monte.media.swing.player.JPlayerControlAqua
- propertyChangeSupport - Variable in class org.monte.media.player.AbstractPlayer
-
Support for property change listeners.
R
- readBorders(String, int, boolean, Insets) - Method in class org.monte.media.swing.movie.JMovieControlPanel
- readBorders(String, int, boolean, Insets) - Method in class org.monte.media.swing.movie.JTimelineEditor
- readIcons(String, int, boolean, Point) - Method in class org.monte.media.swing.movie.JTimelineEditor
- realize() - Method in class org.monte.media.player.AbstractPlayer
-
Initiates the following asynchronous state transitions: unrealized → realizing → realized realizing → realized realized started → throws IllegalStateException closed → throws IllegalStateException
- realize() - Method in interface org.monte.media.player.Player
-
Initiates the following asynchronous state transitions: unrealized → realizing → realized realizing → realized realized closed → throws IllegalStateException
- REALIZED - Static variable in interface org.monte.media.player.Player
-
When a Player finishes realizing it moves into the REALIZED state.
- REALIZING - Static variable in interface org.monte.media.player.Player
-
When realize is called, a Player moves from the UNREALIZED state into the REALIZING state.
- removeActionListener(ActionListener) - Method in class org.monte.media.swing.JLabelHyperlinkHandler
- removeChangeListener(ChangeListener) - Method in class org.monte.media.player.AbstractPlayer
-
Removes a listener.
- removeChangeListener(ChangeListener) - Method in interface org.monte.media.player.Animator
- removeChangeListener(ChangeListener) - Method in class org.monte.media.player.DefaultAnimator
- removeChangeListener(ChangeListener) - Method in interface org.monte.media.player.Player
-
Removes a listener.
- removeChangeListener(ChangeListener) - Method in class org.monte.media.player.SynchronousAnimator
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.monte.media.player.AbstractPlayer
-
Removes a previously registered listener.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface org.monte.media.player.Player
-
Removes a listener.
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.monte.media.swing.ImagePanel
-
Removes a previously registered listener.
- removeStateListener(StateListener) - Method in class org.monte.media.player.AbstractPlayer
-
Removes a listener.
- removeStateListener(StateListener) - Method in interface org.monte.media.player.Player
-
Removes a listener.
- removeStateListener(StateListener) - Method in interface org.monte.media.player.StateModel
-
Removes a listener.
- ROUNDED_PIXEL_ASPECT - Static variable in class org.monte.media.swing.ImagePanel
-
Pixel aspect policy: Preserves only extreme pixel aspects, where one dimension is a multiple of the other dimension.
- run() - Method in class org.monte.media.player.AbstractPlayer
-
Most of the real work goes here.
- run() - Method in interface org.monte.media.player.Animator
- run() - Method in class org.monte.media.player.DefaultAnimator
- run() - Method in class org.monte.media.player.SynchronousAnimator
- run() - Method in class org.monte.media.swing.BackgroundTask
-
Calls #construct on the current thread and invokes #done on the AWT event dispatcher thread.
- run() - Method in class org.monte.media.swing.Worker
-
Calls #construct on the current thread and invokes #done on the AWT event dispatcher thread.
S
- SCALE_TO_IMAGE_ASPECT - Static variable in class org.monte.media.swing.ImagePanel
-
Image scaling policy: Scale to panel but keep the image aspect.
- SCALE_TO_IMAGE_SIZE - Static variable in class org.monte.media.swing.ImagePanel
-
Image scaling policy: Scale as defined by #setAspectRatio and the image aspect.
- SCALE_TO_VIEW_SIZE - Static variable in class org.monte.media.swing.ImagePanel
-
Image scaling policy: Scale to panel size.
- ScrollHandler() - Constructor for class org.monte.media.swing.player.JPlayerControlAqua.ScrollHandler
- setActionListener(ActionListener) - Method in class org.monte.media.swing.datatransfer.DropFileTransferHandler
- setAspectRatio(double, double) - Method in class org.monte.media.swing.ImagePanel
-
Sets the aspect ratio.
- setAspectRatio0(double, double) - Method in class org.monte.media.swing.ImagePanel
- setAudioEnabled(boolean) - Method in interface org.monte.media.player.Player
-
Sets the audio enabled state.
- setBlendedColorCycling(boolean) - Method in interface org.monte.media.player.ColorCyclePlayer
-
Sets whether colors are blended during color cycling.
- setBorder(int, Border) - Method in class org.monte.media.swing.border.ButtonStateBorder
- setColorCyclingStarted(boolean) - Method in interface org.monte.media.player.ColorCyclePlayer
-
Starts/Stops color cycling.
- setEnabled(boolean) - Method in interface org.monte.media.player.PlayerControl
- setEnabled(boolean) - Method in class org.monte.media.swing.player.JPlayerControlAqua
- setFileFilter(FileFilter) - Method in class org.monte.media.swing.datatransfer.DropFileTransferHandler
- setFileFilter(FileFilter) - Method in class org.monte.media.swing.datatransfer.FileTextFieldTransferHandler
- setImage(Image) - Method in class org.monte.media.swing.ImagePanel
-
Sets the image and displays it in this image panel.
- setImageScalePolicy(int) - Method in class org.monte.media.swing.ImagePanel
-
Sets the image scale policy.
- setLabel(JLabel) - Method in class org.monte.media.swing.JLabelHyperlinkHandler
- setLock(Object) - Method in interface org.monte.media.player.Animator
-
Set the lock object, on which the animator synchronizes while animating the interpolators.
- setLock(Object) - Method in class org.monte.media.player.DefaultAnimator
-
Set the lock object, on which the animator synchronizes while animating the interpolators.
- setLock(Object) - Method in class org.monte.media.player.SynchronousAnimator
- setMessage(String) - Method in class org.monte.media.swing.ImagePanel
- setModel(BoundedRangeModel) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- setMovie(Movie) - Method in class org.monte.media.swing.movie.JMovieControlPanel
- setMovie(Movie) - Method in class org.monte.media.swing.movie.JTimelineEditor
- setPixelAspectPolicy(int) - Method in class org.monte.media.swing.ImagePanel
-
Sets the pixel aspect policy.
- setPlayer(Player) - Method in interface org.monte.media.player.PlayerControl
- setPlayer(Player) - Method in class org.monte.media.swing.player.JPlayerControlAqua
- setPlayerControlsVisible(boolean) - Method in class org.monte.media.swing.player.JPlayerControlAqua
- setProgressModel(BoundedRangeModel) - Method in class org.monte.media.swing.player.JPlayerControlAqua
- setProgressModel(BoundedRangeModel) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- setRenderingHints(RenderingHints) - Method in class org.monte.media.swing.ImagePanel
-
Sets the rendering hints.
- setScaleFactor(double) - Method in class org.monte.media.swing.ImagePanel
-
Sets the scale factor.
- setStateModel(StateModel) - Method in class org.monte.media.player.StateTracker
-
Sets the StateModel.
- setTargetState(int) - Method in class org.monte.media.player.AbstractPlayer
-
Sets the desired target state.
- setTargetState(int) - Method in interface org.monte.media.player.Player
-
Sets the target state we want the player to be in.
- setTexture(BufferedImage) - Method in class org.monte.media.swing.ImagePanel
-
Sets the texture for the backdrop paint.
- setTime(long) - Method in class org.monte.media.player.SynchronousAnimator
- setTimeTrack(int) - Method in class org.monte.media.swing.movie.JTimelineEditor
-
Sets the track number used as a time base.
- setTransferHandler(TransferHandler) - Method in class org.monte.media.swing.movie.JMovieControlPanel
- setVisible(boolean) - Method in interface org.monte.media.player.PlayerControl
- start() - Method in class org.monte.media.player.AbstractPlayer
-
Initiates the following asynchronous state transitions: unrealized → realizing → realized → prefetching → prefetched → started realizing → realized → prefetching → prefetched → started realized → prefetching → prefetched → started prefetching → prefetched → started prefetched → started started closed → throws IllegalStateException
- start() - Method in interface org.monte.media.player.Animator
- start() - Method in class org.monte.media.player.DefaultAnimator
- start() - Method in interface org.monte.media.player.Player
-
Initiates the following asynchronous state transitions: unrealized → realizing → realized → prefetching → prefetched → started realizing → realized → prefetching → prefetched → started realized → prefetching → prefetched → started prefetching → prefetched → started prefetched → started started closed → throws IllegalStateException
- start() - Method in class org.monte.media.player.SynchronousAnimator
- start() - Method in class org.monte.media.swing.BackgroundTask
-
Starts the Worker on an internal worker thread.
- start() - Method in class org.monte.media.swing.Worker
-
Starts the Worker on an internal worker thread.
- STARTED - Static variable in interface org.monte.media.player.Player
-
Calling start puts a Player into the Started state.
- stateChanged(ChangeEvent) - Method in class org.monte.media.swing.player.JPlayerControlAqua
- stateChanged(ChangeEvent) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- stateChanged(StateEvent) - Method in interface org.monte.media.player.StateListener
- stateChanged(StateEvent) - Method in class org.monte.media.player.StateTracker
-
XXX This method is public as an implementation side effect.
- StateEvent - Class in org.monte.media.player
-
Event for state changes.
- StateEvent(Object, int) - Constructor for class org.monte.media.player.StateEvent
- StateListener - Interface in org.monte.media.player
-
Event for state changes.
- StateModel - Interface in org.monte.media.player
-
Generic interface for Objects with state.
- StateTracker - Class in org.monte.media.player
-
Tracks state changes in a StateModel.
- StateTracker(StateModel) - Constructor for class org.monte.media.player.StateTracker
-
Creates a StateTracker for the indicated StateModel.
- stop() - Method in class org.monte.media.player.AbstractPlayer
-
Initiates the following asynchronous state transitions: started → prefetched unrealized realizing prefetching prefetched closed → throws IllegalStateException
- stop() - Method in interface org.monte.media.player.Animator
- stop() - Method in class org.monte.media.player.DefaultAnimator
- stop() - Method in interface org.monte.media.player.Player
-
Initiates the following asynchronous state transitions: started → prefetched unrealized realizing prefetching prefetched closed → throws IllegalStateException
- stop() - Method in class org.monte.media.player.SynchronousAnimator
- StringTransferable - Class in org.monte.media.swing.datatransfer
-
StringTransferable.
- StringTransferable(DataFlavor[], String) - Constructor for class org.monte.media.swing.datatransfer.StringTransferable
- StringTransferable(DataFlavor, String) - Constructor for class org.monte.media.swing.datatransfer.StringTransferable
- StringTransferable(String) - Constructor for class org.monte.media.swing.datatransfer.StringTransferable
- SynchronousAnimator - Class in org.monte.media.player
-
SynchronousAnimator.
- SynchronousAnimator() - Constructor for class org.monte.media.player.SynchronousAnimator
T
- thumbPos_ - Variable in class org.monte.media.swing.player.JPlayerSliderAqua
- timeToPos(Rational) - Method in class org.monte.media.swing.movie.JTimelineEditor
- toString() - Method in class org.monte.media.player.StateEvent
U
- UIResource(Image, Insets) - Constructor for class org.monte.media.swing.border.ImageBevelBorder.UIResource
- UIResource(Image, Insets, Insets) - Constructor for class org.monte.media.swing.border.ImageBevelBorder.UIResource
- UIResource(Image, Insets, Insets, boolean) - Constructor for class org.monte.media.swing.border.ImageBevelBorder.UIResource
- uninstallDefaults(AbstractButton) - Method in class org.monte.media.swing.plaf.CustomButtonUI
- UNREALIZED - Static variable in interface org.monte.media.player.Player
-
A Player in the UNREALIZED state has been instantiated, but does not yet know anything about its media.
- update(Graphics) - Method in class org.monte.media.swing.player.JPlayerSliderAqua
- updateTimeLabel() - Method in class org.monte.media.swing.movie.JMovieControlPanel
W
- waitForState(int) - Method in class org.monte.media.player.StateTracker
-
Waits until the StateModel reaches the indicated state.
- waitForState(int[]) - Method in class org.monte.media.player.StateTracker
-
Waits until the StateModel reaches one of the indicated states.
- WEST - Static variable in interface org.monte.media.swing.plaf.PlafConstants
-
The west property value.
- Worker<T> - Class in org.monte.media.swing
-
This is an abstract class that you can subclass to perform GUI-related work in a dedicated event dispatcher.
- Worker() - Constructor for class org.monte.media.swing.Worker
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form