当前位置:首页 » 编程语言 » javaswf

javaswf

发布时间: 2023-05-27 07:19:23

1. java中能嵌入.swf文件么

给你几个建议吧
1、在java环境中播放swf可以购买使用圆告
http://www.jpackages.com/jflashplayer/
这个。但估计效果不会很好。
2、在java中调用COM组件中的flash播放器。
需要先学会在java中敏洞用COM(这一步本身把java的跨平台特性个扼杀了),稳定性未知。
3、弃用swf。因为Java平台和flash平台是有竞橘拿明争关系的平台。
flash能做到的效果,用Java自己的技术(比如JavaFX)也都能实现.
一旦混用两个平台的技术,容易出现“水土不服”

所以回答是:能嵌入。但尽量不去这么做。

2. java后台怎么获取swfupload控件传过来的绝对路径

您好,不一定要设置cookie里的,手动附值也行的~~ {"uid":1394}
post_params: {"name"槐则卜:"123","id":"123","sel":"new"},这是我的设置,3个参数,在servlet里面用铅穗
String name = httpRequest.getParameter("name") == null ? "" : httpRequest
.getParameter("name");
String id = httpRequest.getParameter("id") == null ? "盯耐" : httpRequest
.getParameter("id");
String sel = httpRequest.getParameter("sel") == null ? "" : httpRequest
.getParameter("sel");
获取到得是null。

3. 请问怎么能够通过JAVA将PPT转换为SWF文件

一款可以把Flash动画转换成VCD的软件。
将Flash动画刻录成VCD
软件名片:SWF2Video Pro V1.0.1.2
下载地址:
特色功能:可以将Flash文件(swf)转换为AVI格式,支持对音频,视频的设置,包括视频压缩。SWF2Video Pro新增对用Flash MX制作的SWF格式文件的支持;并支持批量转换;可以将SWF文件输出为GIF、PNG、TGA格式的图像序列
软件缺憾:设置较为简单,简单转换尚可;专业应用功能老指略显不足
诙谐、幽默而又小巧的Flas动画是互联网上最为流行的动画形式,并且有许多免费资源供动漫爱好者下载。遗憾的是,现在电脑网络的普及率问题,许多人还无法直接欣赏到这些可爱的小动画,而电视和VCD机却已相当普及,如果我们能把Flash动画刻录成VCD,就可以让更多的人通过不同的途径享受到电脑网络给人们生活带来的乐趣。SWF2Video Pro是一个非常方便的将Flash转换成AVI文件的软件,操作简单,效果优秀。在各大网站的下载排行榜上都有很好的成绩。下面让我们来体会一下吧!
操作步骤:
把Flash动画刻录成VCD,需要先把下载的Flash动画格式转换成AVI格式,然后通过视频编辑软件进行简单的编辑,转换成VCD的MPGE-1格式,再刻录成VCD光盘。
Step1:将SWF格式的Flash动画转换成AVI文件
运行Swf2Video Pro,点击菜单栏的“打开”,导入一个swf格式的Flash文件。点击“控制/搜索模式”,找到并记住真正需要开始转换的“当前帧”和“结束帧”,便于删去Flash动画开头的“load……”等不需的画面。
点击“文件/创建AVI”,确定AVI文件的名称和路径后,进入“AVI输出选项”窗口,对AVI文件进行一些设置,如图2所示。持续时间:填入通过“搜索模式”确定的“当前帧”和“结束帧”,掐头去尾,控制转换的范围,只选最精彩的;尺寸:取消“使用原始文档大小”,填入352和288,并保留“保持纵横比”,否袜念则有可能使画面变形;视频:选用“未压缩”,以保证AVI文件的质量;也可通过点击“选择”按钮打开“视频压缩”窗口,在“压缩程序”中选择一种压缩方法,如“MicrosoftVideo 1”,这样转换后的AVI文件会小很多;音频:如选用Flash动画本身的声音,则需将“记录用音量”调高,以保证转换后的音量,也可选择音频的品质,如“44100HZ,16位,立体声”、“11025HZ,8位,立体声”等。设置完成后,按“确定”就开始转换,先转换音频再转换视频。
Step2:用Nero刻录软件将AVI文件刻录成VCD
对转换成AVI格式的Flash动画,我们可以用视频编辑软件,如“会声会影”、“VideoPack 5”、甚至是“Premiere”等进行编辑,添加标题、字幕、过渡等效果,这样可以使VCD看上告含困去更加精彩、更加专业。如果我们不需要编辑,就可以直接利用Nero刻录软件将AVI文件刻录成VCD,非常方便。运行“Nero Express”,选择“视频/图片”,再选择“Video CD”,进入“我的视频CD(VCD)”窗口,点击“添加”,选择并添加需要刻录的AVI文件,然后进入菜单编辑窗口,根据需要进行菜单编排、设定背景和文字按钮,最后按“刻录”就行了。
注意:有时我们下载的Flash动画是.exe格式的,这种格式实际上是内置了Flash播放程序,对这种Flash动画,我们可以用ExeToSwf V1.0将其转换为.swf格式。ExeToSwf是一款免费绿色软件,可在下载,解压后直接运行,在“SourceFile”框中填入要转换的exe文件路径和名称,点击“Convert”按钮即可很快将exe格式的Flash动画转换成swf格式的Flash动画。

PowerPoint to Flash v1.6.8

PowerPointtoFlash是第一个能够将PowerPoint的*.ppt档转换为Flash的*.swf文件的软件,它支持大量转档,可一次将多个演示文稿档案转换成目前最受欢迎的Flash格式,方便发布于网页,因为Flash只要浏览器就可以开启了,而*.ppt文件需要安装PowerPoint或检视程序。

Name:crsky Code:2883-432A-809A-669D-DBF6-B3BB-C6FC-4E6D
另外,虚机团上产品团购,超级便宜

4. java 如何将流文件转为swf

在java中找出万能的谷歌(Google),在谷歌中到一个叫swift-tool的一个开源项目,即可将java流文件转为swf。Swfit可以帮助你把图片、字体、声音、二进制数据等资源打包成一个swf文件(或者swc文件),你可以在运行时动态加载并访问这些资源,实现运行时共享库,减少主应用程序体积和加速下载。

5. JAVA如何提取swf文件(flash)的第一帧,作为图片显示

如何提取网页flash中的图悄老片素材?
运行硕思闪客精灵,在软件主界面的左边资源管理器里找到自己下载好的视频文件并选定它,例如“自由手毁.Swf”启薯升。
右面选项部分,你可以点击“自由.swf”前面的“+”号,来展开视频里面所包含的各种元素,有矢量图,字体,文字,帧等。

6. java嵌入swf文件,可以么,请给出源代码,以及相关的包名

添加shockwaveflash

  1. object控件。建立对话框应用程序后,在主菜单里选择“工程->添加工程->components
  2. andcontrols”菜单选项,这时会弹出一个components
  3. andcontrols
  4. gallery文件选择对话框,里面有两个文件夹,一个是registered
  5. activexcontrols,一个是visualc++
  6. components。选择第一文件夹后会出现一系列系统上已注册过的activex控件。在里面选择shockwave
  7. flash
  8. object(如果你系统上没这个控件,这里面就找不到了,可以去download个下来安装),点击insert将它插入工程。因为在vc中插入工程的控件要通过一个类来操作,所以这时vc会提示你为这个控件指定一个类名,可以使用默认的类名就行了。插入后vc会自动把这个类加入工程里面。
  1. 生成一个该控件的对象。将shockwaveflashobject控件成功插入自己的工程后,在vc对话框编举汪辑器的controls面板上就会多出图标,这个图标就是刚加入的控件的图标了。呵,这样接下来怎么用就再清楚不过了吧。和使用BUTTON、EDIT等其它windows控件一样,把它拉到对话框上,给它关联一个对象,对象的类就是我们刚才插入控件的时候所产生的类。我们可以使用这个类的成员函数来操纵这个对象,来进行flash动画的控制以及和自己的程序进行交互等操作了。这里假设关联的对象名为:m_Player。

  2. 使用成员函数LoadMovie和Play来导入并播放动画。m_Player.LoadMovie(0,

    1. strMovieUrl);该函数用局掘来将动画导入程序中,strMovieUrl为要播放的flash路径,要用绝对路径。
    2. m_Player.Play();调用该函数开始播放动画。在初始化对桐答核话框的函数里面加入这两个函数调用即可。
  3. 如果需要和SWF程序交互还可以重载shockwaveflashobject控件的事件,在事件里返回SWF中的处理结果。

  4. 接口说明

    1. Play()
    2. 播放动画
    3. StopPlay()
    4. 停止动画
    5. IsPlaying()
    6. 动画是否正在播放(true,false)
    7. GotoFrame(frame_number)
    8. <coding-6lang="other">
    9. 跳转到某帧(frame_number+1)
    10. TotalFrames()
    11. 获取动画总帧数
    12. CurrentFrame()
    13. 回传当前动画所在帧数-1
    14. Rewind()
    15. 使动画返回第一帧
    16. SetZoomRect(left,top,right,buttom)
    17. 放大指定区域
    18. Zoom(percent)
    19. 改变动画大小
    20. Pan(x_position,y_position,unit)
    21. 使动画在x,y方向上平移
    22. PercentLoaded()
    23. 返回动画被载入的百分比(0-100)
    24. LoadMovie(level_number,path)
    25. 加载动画
    26. TGotoFrame(movie_clip,frame_number)
    27. <coding-15lang="other">
    28. movie_clip跳转到指定帧数
    29. TGotoLabel(muvie_clip,label_name)
    30. <coding-16lang="other">
    31. movie_clip跳转到指定标签
    32. TCurrentFrame(movie_clip)
    33. <coding-17lang="other">
    34. 回传movie_clip当前帧-1
    35. TCurrentLabel(movie_clip)
    36. 回传movie_clip当前标签
    37. TPlay(movie_clip)
    38. 播放movie_clip
    39. TStopPlay(movie_clip)
    40. 停止movie_clip的播放
    41. GetVariable(variable_name)
    42. 获取变量
    43. SetVariable(variable_name,value)
    44. 变量赋值
    45. TCallFrame(movie_clip,frame_number)
    46. call指定帧上的action
    47. TCallLabel(movie_clip,label)
    48. call指定标签上的action
    49. TGetProperty(movie_clip,property)
    50. 获取movie_clip的指定属性
    51. TSetProperty(movie_clip,property,number)
    52. 设置movie_clip的指定属性

7. 求Java将swf文件每一帧转成图片的方法或源码

后图像保存下来,即swf文件的最后一帧,不用截图的方式有什么方法?
答:用迅雷或flash saver等流媒体感知文件,将其下载,再用闪客精灵导出元件,里咐备面就有一想要的图片了。

问题二:我的网站上想有这项功能,无论用java、javascript、html或者其他颤简歼方式实现?
答:制作起来并不麻烦,但如果你的水平有限或是时间有限的话,用模板进行修改即可。

网络搜索结果。

问题三:制作swf文件时无论是as或者其他方式,能不能添加右键功能或者其他方式实现另存最后一帧(某一帧)到图片文件?
答:用ContextMenu和ContextMenuItem函数即可。
例子:
在此示例中,指定的事件处理函数 menuHandler 根据名为 showItem 的布尔变量的值启用或禁用自定义菜单项(使用 ContextMenu.customItems 数组)。如果为 false,将禁用自定义菜单项;否则,将启用此项。

var showItem = true; // Change this to false to remove
var my_cm:ContextMenu = new ContextMenu(menuHandler);
my_cm.customItems.push(new ContextMenuItem("Hello", itemHandler));
function menuHandler(obj, menuObj) {
if (showItem == false) {
menuObj.customItems[0].enabled = false;
} else {
menuObj.customItems[0].enabled = true;
}
}
function itemHandler(obj, item) {
//...put code here...
trace("selected!");
}
this.menu = my_cm;

如果要学习更多的,请在flash中查看帮助。
现在都是cs3了,所以as3.0有更好的办法。根据自己的情茄冲况来决定吧。
祝你早日解决问题。

热点内容
内置存储卡可以拆吗 发布:2025-05-18 04:16:35 浏览:336
编译原理课时设置 发布:2025-05-18 04:13:28 浏览:378
linux中进入ip地址服务器 发布:2025-05-18 04:11:21 浏览:612
java用什么软件写 发布:2025-05-18 03:56:19 浏览:32
linux配置vim编译c 发布:2025-05-18 03:55:07 浏览:107
砸百鬼脚本 发布:2025-05-18 03:53:34 浏览:945
安卓手机如何拍视频和苹果一样 发布:2025-05-18 03:40:47 浏览:742
为什么安卓手机连不上苹果7热点 发布:2025-05-18 03:40:13 浏览:803
网卡访问 发布:2025-05-18 03:35:04 浏览:511
接收和发送服务器地址 发布:2025-05-18 03:33:48 浏览:372