用Jbuilder9开发媒体播放器

http://tech.ddvip.com   2006年11月26日    社区交流

本文详细介绍用Jbuilder9开发媒体播放器

  状态栏设计

  向主界面添加一个JLabel类的对象作为主界面的状态栏。 在Swing控件库中选择JLabel拖放到contentPane上,然后设置该JLabel类对象的属性以满足要求。

  在JBuilder9的IDE开发环境的属性设计器中,设置该JLabel类对象的名称为jLabell(name属性);constraints属性为South,即该状态栏在contentPane中的位置在最下端;opaque属性为True,即该状态栏是不透明的:text属性为“欢迎使用Java 视频播放系统copyright@2004”,即该状态栏显示的文本信息;toolTipText属性为“状态栏”,即鼠标移动到该状态栏上时的提示信息。其他的属性保持默认状态。如下图6所示。

  

  视频播放窗口设计

  JMF播放器对象有两个部件:视觉部件,用户选择的媒体文件将在视觉部件中播放;控制面板部件,用于控制媒体文件的播放进度、媒体文件回放和声音的开关等。

  首先要向contentPane容器中添加一个JPanel类的对象jPanelVideo,JMF播放器的视觉部件和控制面板部件就放置在jPanelVideo对象中,然后再将jPanelVideo对象放置在contentPane容器中。

  从Swing containers控件库中选择JPanel拖放到comemPane中,并且设置它的属性。name属性为jPanelVideo;constraints属性为Center,即jPanelVideo在comemPane的中央:layout属性为BorderLayout;opaque属性为True,即不透明:toolTipText属性为“视频窗口”,即鼠标移动到该控件上时显示的提示信息。其他属性保持默认状态。

  2)菜单栏设计

  在JBuilder9中设计菜单是非常方便的。

  在创建应用程序时选择了Generate menubar,JBuilder9会自动生成菜单栏jMenuBar1,我们要做的就是在菜单栏中添加相应的菜单和菜单项。

责编:豆豆技术应用

正在加载评论...