• 大小: 3KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-03
  • 语言: Java
  • 标签: SWT  Java  Ole  WMP  

资源简介

在原先的基础上手写了一些调用方法,能够将WMP嵌入至Java程序界面,调用控件属性

资源截图

代码片段和文件信息

package player;


import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;

public class Player
{

    protected Shell shell;

    /**
     * Launch the application
     * @param args
     */
    public static void main(String[] args)
    {
        try
        {
            Player window = new Player();
            window.open();
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }
    }

    /**
     * Open the window
     */
    public void open()
    {
        final Display display = Display.getDefault();
        createContents();
        shell.open();
        shell.layout();
        while (!shell.isDisposed())
        {
            if (!display.readAndDispatch())
                display.sleep();
        }
    }

    /**
     * Create contents of the window
     */
    protected void createContents()
    {
        shell = new Shell();
        shell.setLayout(new FillLayout());
        shell.setSize(500 375);
        shell.setText(“SWT Application“);

        final WMP composite = new WMP(shell SWT.NONE);
        composite.play(“rtsp://10.1.71.158/vod/11.rmvb“); //播放地址,可为流媒体也可以为本地媒体资源

        
    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1337  2014-08-21 10:53  player\Player.java

     文件      10293  2014-08-21 10:47  player\WMP.java

     目录          0  2014-08-21 10:54  player

----------- ---------  ---------- -----  ----

                11630                    3


评论

共有 条评论