当前位置:三九宝宝网 → 宝宝百科 → 宝宝知识 → 正文

JavaFX在一分钟内编写一个视频播放器

更新:12-14 整理:39baobao.com
字体:

[编写安全的SQLServer扩展存储过程]SQL Server 的扩展存储过程,其实就是一个普通的 Windows DLL,只不过按照某种规则实现了某些函数而已。近日在写一个扩展存储过程时,发现再写这类动态库时,还是有一些需要特别...+阅读

首先在beans下新建一个JaFX空项目。然后从左边拖一个stage进来

Stage是一个jaFX的基础,一个Stage下包含一个sence,就是我们放可视的组件的地方。

改一下大小,取个名字如下:

1 Stage {

2 title: "media player"

3 scene: Scene {

4 width: 400

5 height: 350

6 content: [

7

8 ]

9 }

10 }

接下来我们到底下的Swing组件里头拖进来一个按钮,并取个名字。放到 content中

1 SwingButton {

2 text: "Play"

3 action: function() {

4

5 }

6 }

接下来添加播放器的代码。因为播放器没有在左边列出来,我们需要import,然后手动写代码。如下

1 import jafx.scene.media.Media;

2 import jafx.scene.media.MediaPlayer;

3 import jafx.scene.media.MediaView;

4

5 media是用来放电影地址的

6 var media = Media {source: ": mediacast.sun./users/GWiel/media/jafx-mediaplayer.flv"}

7

8 添加播放器

9 var player = MediaPlayer {media:media, autoPlay:false}

接下来我们把各个部分组合起来:注意content里头新加的内容。

1 import jafx.stage.Stage;

2 import jafx.scene.Scene;

3 import jafx.ext.swing.SwingButton;

4 import jafx.scene.media.Media;

5 import jafx.scene.media.MediaPlayer;

6 import jafx.scene.media.MediaView;

7

8 var media = Media {source: ": mediacast.sun./users/GWiel/media/jafx-mediaplayer.flv"}

9 var player = MediaPlayer {media:media, autoPlay:false}

10

11 Stage {

12 title: "media player"

13 scene: Scene {

14 width: 400

15 height: 350

16 content: [

17 MediaView{

18 mediaPlayer:player

19 }

20 SwingButton {

21 text: "player"

22 action: function() {

23 player.play()

24 }

25 }

26

27 ]

28 }

29 }

如果按下运行,窗口还是半天没出来,请自行更换flv的源。

这是我所看到的最简单的UI代码之一了。很有Haskell的作风。

本文地址:https://www.39baobao.com/show/39_54482.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

PowerPoint播放器的使用与技巧现在有多种演示文稿传播的方式,PowerPoint播放器程序(ppvIEw32.exe)就是其中的一种,由于它允许用户脱离PowerPoint环境来运行幻灯片放映,因此很受使用者的青睐。播放器程序和Powe...

如何编写英文简历An effective resume is the foundation of every successful job campaign. Most students write their first resume when they are seeking internships or summer emplo...

《新十年高考满分作文点评》编写说明作文素有高考语文“半壁江山”之称。在竞争激烈的高考中,取得作文的高分,不仅是为高考成功取得了重要的砝码,对学生的未来发展也是大有裨益的。所以众多学生、家长及教育专家一...

摇身一变Word成功能强大的媒体播放器Word除了可以进行各种复杂的图文编辑和文稿排版外,还具有多媒体视听文件播放功能,不信?那你跟我一起领略一下Word的神奇播放功能吧。1. 在Word中播放MP3音乐在Word中播放MP3...

用VB编写监视指定进程的程序一、前言有些对外营业的公司在大厅中都有一个触摸屏,以供客户查询公司的信息,可是通常查询程序都很大,而且很复杂,这样在连续长时间使用后难免会出现错误以致程序中途退出,这时...

工程项目监理规划的编写的基本要求(1)监理规划的基本内容应当力求统一 监理规划是指导监理组织全面开展监理工作的指导性文件,它在总体内容组成上要求基本统一。监理规划的基本内容构成,应考虑以下因素:符合工程建...

MP3播放器Directions: For this part, you are allowed 30 minutes to write a short essay entitled The Function of an MP3 Player. You should write at least 150 words followi...

编写一段题为“谈论考试”的对话1.Kate觉得英语、数学题目不容易,但愿能通过考试。 2.Dick认为英语、数学考得还可以,但担心物理,因为一部分题目太难。 3.Kate安慰Dick说:“坐在我旁边的一位同学说,他花了两个小时,...

用汇编编写DOS下的内存驻留程序绪言 0.1 内存驻留与中断 内存驻留程序英文叫Terminate and Stay Resident Program,缩写为TSR.这些程序加载进内存,执行完后,就驻留在内存里,当满足条件时,调到前台来执行。...