最近做个java的项目要用到flash,遇到个问题,项目中有个swt文件,与java有一定的交互,swt文件中本来有几个图片元件这是在文件中写死的,现在要从java端动态获得这些图片作为元件,java端会提供图片文件的相对路径。这个交互要怎么弄?用的flash cs6,本人flash基本没基础,对as3只有简单了解,但必须要用没办法,请给个详细点的解答或给个示例代码的。
最近做个java的项目要用到flash,遇到个问题,项目中有个swt文件,与java有一定的交互,swt文件中本来有几个图片元件这是在文件中写死的,现在要从java端动态获得这些图片作为元件,java端会提供图片文件的相对路径。这个交互要怎么弄?用的flash cs6,本人flash基本没基础,对as3只有简单了解,但必须要用没办法,请给个详细点的解答或给个示例代码的。
<script type="text/javascript" src="${ctx}/js/swfobject.js"></script> <script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = {}; var params = {}; flashvars.xxxxxx = "参数值"; //设置参数 flashvars.yyyyyy = "参数值"; flashvars.zzzzzzz = "参数值"; flashvars.locale = '${locale}'; params.quality = "high"; params.bgcolor = "#ffffff"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; params.wmode = "opaque";//屏蔽系统右键菜单的关键 var attributes = {}; attributes.id = "flashId"; attributes.name = "flashId"; attributes.align = "middle"; if (swfobject.hasFlashPlayerVersion("10")) { swfobject.embedSWF("flashId.swf", "flashContent","100%", "100%", swfVersionStr, xiSwfUrlStr,flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); } </script>
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="800" minHeight="450" creationComplete="callLater(init)" xmlns:component="com.yotc.opviewweb.view.component.*" xmlns:twextends="com.yotc.opviewweb.view.component.twaverextends.*" > <fx:Script> ... private function init():void { pageParam = FlexGlobals.topLevelApplication.parameters; //获取参数 //pageParam.xxxxxx } ... </fx:Script> </s:Application>
如果你会一点FLEX那可以参考
http://musicbox95351.iteye.com/admin/blogs/1132574
需要一点javascript 和flex基础。
相关推荐
当谈到“Flash与Java的交互”,我们主要关注的是如何在Flash内容与Java应用程序之间建立通信桥梁,实现数据交换和功能调用。 1. **基础知识**: - Flash:Adobe Flash是一款创建互动内容、动画和应用程序的软件,...
Java与Flash交互实现文件上传和下载是Web开发中的一个常见需求。在本项目中,我们看到的"java flash 文件上传 下载导入eclipse可以用"是一个适用于Eclipse开发环境的Java Web应用,它允许用户通过Flash组件进行文件...
Java与Flash之间的数据交互,允许前端展示与后端数据服务紧密结合,实现动态内容的实时更新和用户交互。 实现Flash和Java的数据交互通常有两种主要方式:Socket通信和AMF(Action Message Format)。 1. **Socket...
### flash与Java交互的方法 #### 一、概述 在Flash与Java交互的过程中,核心机制是通过Flash Player提供的`ExternalInterface`类实现ActionScript方法与容器(例如网页浏览器)中的JavaScript或ActiveX代码之间的...
这个项目“Flash与JSP和Java交互”可能包含了以上技术的实例,通过导入到MyEclipse这样的集成开发环境(IDE)中,你可以查看源代码,理解它们是如何配合工作的。例如,可能有一个JSP页面作为前端接口,接收用户请求...
Flex与Java之间的交互是开发富互联网应用程序(RIA)时经常遇到的技术问题。Flex作为一个强大的前端展示层技术,常用于创建动态、交互式的用户界面,而Java则在后端处理业务逻辑和数据管理。本教程将深入探讨Flex与...
8. **与Java的集成**:可能是通过Flash Player的ExternalInterface API,让Flash内容与JavaScript或Java进行通信,实现跨平台交互。 通过阅读《Java程序与Flash》,读者将能够结合两者的优点,创造出既包含丰富交互...
《Java与Flash交互:jactionscript-0.1.0详解》 在现代软件开发中,跨平台交互已经成为一种常见的需求。特别是在Web开发领域,Java和Flash作为两种强大的技术,经常需要协同工作以实现丰富的用户体验。`...
Java播放Flash是一个相对复杂的技术,通常涉及到Java与Flash之间的交互。在Java中播放Flash主要依赖于第三方库,如本示例中的"jflashplayer.jar"。这个库提供了一个Java Swing组件,使得开发者能够将Flash内容嵌入到...
Plug_in+blazeds实现Flex和Java交互.pdf"的文件,这很可能是一个详细的教程或指南,教你如何在MyEclipse 8.5集成开发环境中使用Flash Builder 4(FB4)插件和BlazeDS来实现Flex与Java之间的通信。 1. **Flex与Java...
Java和Flash是两种在Web...总之,Java与Flash的交互技术是一个综合了网络编程、数据交换格式和客户端服务器架构等多个领域的复杂主题。通过深入理解和掌握这些通信机制,开发者可以构建出更具创新性的跨平台Web应用。
Flash则作为客户端技术,允许用户在浏览器中与用户界面交互,包括选择和发送文件到服务器。 1. **Flash前端**:Flash提供了一个灵活的API,可以方便地创建用户友好的文件选择控件。通过Flash的FileReference类,...
Java可以通过`javax.script`包中的接口与JavaScript交互,允许在Java程序中执行JavaScript脚本或者调用JavaScript函数。 3. **Web Services和Ajax**:Java后端可以提供Web服务(如RESTful API),JavaScript通过...
JS与Flash交互的核心在于ActionScript,Flash中的编程语言。通过ActionScript,我们可以定义Flash对象的行为,并开放接口供JavaScript调用。这种交互方式允许开发者利用Flash的强大图形处理能力,同时利用JS实现更...
总结来说,jswiff是一个强大的Java库,它填补了Java与Flash交互的空白,为开发者提供了一种在Java环境下处理SWF文件的工具。虽然可能需要更多的自学习和实践,但掌握了jswiff,开发者就能在不依赖Flash原生环境的...
在这个系统中,Flash作为前端用户界面,负责交互和展示,而Java则在后端处理数据验证、存储以及与数据库的通信。MySQL数据库是这个系统的核心组件,用于安全地存储用户注册信息。 1. **Java开发平台**: Java是一...
Java生成Flash图表是一种技术,它允许开发者在Java应用程序中创建交互式的、动态的图表,这些图表通常以Adobe Flash格式呈现。这种技术对于数据可视化非常有用,尤其在网页应用中,可以提供丰富的图形体验。以下是对...
在IT领域,`jsp+flash交互`是一种常见的技术组合,用于构建动态且具有富媒体体验的Web应用程序。这里,我们将深入探讨JSP(JavaServer Pages)与Flash如何协同工作,以及它们在数据库交互中的应用。 **JSP(Java...
Flash是一种广泛用于创建交互式动画、网页元素和简单应用程序的技术,而Java则是一种多平台的、面向对象的编程语言。将这两者结合,开发者可以利用Java的强大力量来生成和编辑SWF内容。 【描述】:“一个开源项目,...
这个组件库基于Swing和SWT(Standard Widget Toolkit),使得Java桌面应用能够拥有与现代Web浏览器类似的交互体验。 Swing是Java的标准GUI(图形用户界面)库,提供了丰富的组件和布局管理器来创建复杂的桌面应用。...