Class Status

java.lang.Object
java.awt.Component
com.fluendo.player.Status
All Implemented Interfaces:
MouseListener, MouseMotionListener, ImageObserver, MenuContainer, Serializable, EventListener

public class Status extends Component implements MouseListener, MouseMotionListener
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • createImage

      public Image createImage(Component comp, String s, int w, int h)
    • addStatusListener

      public void addStatusListener(StatusListener l)
    • removeStatusListener

      public void removeStatusListener(StatusListener l)
    • notifyNewState

      public void notifyNewState(int newState)
    • notifySeek

      public void notifySeek(double position)
    • notifyAudio

      public void notifyAudio()
    • notifySubtitles

      public void notifySubtitles(int x, int y)
    • update

      public void update(Graphics g)
      Overrides:
      update in class Component
    • paint

      public void paint(Graphics g)
      Overrides:
      paint in class Component
    • setBufferPercent

      public void setBufferPercent(boolean buffering, int bp)
    • setTime

      public void setTime(double seconds)
    • setDuration

      public void setDuration(double seconds)
    • setByteDuration

      public void setByteDuration(long bytes)
    • setBytePosition

      public void setBytePosition(long bytes)
    • setMessage

      public void setMessage(String m)
    • setHaveAudio

      public void setHaveAudio(boolean a)
    • setHaveSubtitles

      public void setHaveSubtitles(boolean a)
    • setHavePercent

      public void setHavePercent(boolean p)
    • setSeekable

      public void setSeekable(boolean s)
    • setLive

      public void setLive(boolean l)
    • setShowSpeaker

      public void setShowSpeaker(boolean s)
    • setShowSubtitles

      public void setShowSubtitles(boolean s)
    • setState

      public void setState(int aState)
    • cancelMouseOperation

      public void cancelMouseOperation()
    • mouseClicked

      public void mouseClicked(MouseEvent e)
      Specified by:
      mouseClicked in interface MouseListener
    • mouseEntered

      public void mouseEntered(MouseEvent e)
      Specified by:
      mouseEntered in interface MouseListener
    • mouseExited

      public void mouseExited(MouseEvent e)
      Specified by:
      mouseExited in interface MouseListener
    • mousePressed

      public void mousePressed(MouseEvent e)
      Specified by:
      mousePressed in interface MouseListener
    • mouseReleased

      public void mouseReleased(MouseEvent e)
      Specified by:
      mouseReleased in interface MouseListener
    • mouseDragged

      public void mouseDragged(MouseEvent e)
      Specified by:
      mouseDragged in interface MouseMotionListener
    • mouseMoved

      public void mouseMoved(MouseEvent e)
      Specified by:
      mouseMoved in interface MouseMotionListener