net.sf.fmj.gui.controlpanelfactory.StandardControlPanelFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fmj Show documentation
Show all versions of fmj Show documentation
Freedom for Media in Java
package net.sf.fmj.gui.controlpanelfactory;
import java.awt.*;
import javax.media.*;
import net.sf.fmj.ejmf.toolkit.gui.controlpanel.*;
/**
* {@link ControlPanelFactory} for {@link StandardControlPanel}, which is based
* on EJMF.
*
* @author Ken Larson
*
*/
public class StandardControlPanelFactory implements ControlPanelFactory
{
public Component getControlPanelComponent(Player p)
{
return new StandardControlPanel(p,
AbstractControlPanel.USE_START_CONTROL
| AbstractControlPanel.USE_STOP_CONTROL
| AbstractControlPanel.USE_PROGRESS_CONTROL);
}
}