最近更新文章

smartinvoke入门系列1——smartinvoke的安装

首先确保你已正确安装了flash builder4的插件版,不是插件版的同学可以安装插件版,或者添加Java开发工具JDT插件到你的flash builder中。 然后到http://smartrcp.googlecode.com/files/cn.smartinvoke.ide.zip下载smartinvoke开发工具,下载完毕后解压该zip文件后,将得到的所有jar文件拷贝到flash b ...
smartinvoke 评论 (0) 有 2491 人浏览 2011-05-26

smartinvoke入门系列2——smartinvoke轻松上手

简介: 本篇为smartinvoke开发系列的第一篇,主要让大家对smartinvoke有一个整体的认识,能够开发出简单独立的smartinvoke可运行桌面程序。 创建SmartInvoke项目: 依次选择Eclipse菜单栏中的 :文件 -> 新建 -> 其他 打开新建对话框,找到smartinvoke节点,选择New Project 节点,打开新建smartinvoke项目对 ...
smartinvoke 评论 (1) 有 2804 人浏览 2011-05-26

smartinvoke入门系列3——程序的打包与单独运行

当然,SmartInvoke程序要能够方便的打包成类似exe可执行文件的形式才能算得上是一个真正的CS程序。 为了让SmartInvoke程序能够成功的打包运行,首先得在FirstWin.java入口类中添加一方法以指明程序所要加载的swf文件的路径。内容如下: public String getMainSWF(){ return "/FirstWin.swf"; } 该方 ...
smartinvoke 评论 (4) 有 1701 人浏览 2011-05-26

smartinvoke入门系列4——Java与Flex传递复杂类型

在Flex调用Java方法时,不仅可以传递基本数据类型,而且可以传递自定义复杂的数据类型。在这里我们把这种类型称作Bean Class Type,它的作用类似于J2EE里的Bean Class,只起着组织复杂数据的作用。 在eclipse 工具栏上点击 在Flex调用Java方法时,不仅可以传递基本数据类型,而且可以传递自定义复杂的数据类型。在这里我们把这种类型称作Bean Class Type, ...
smartinvoke 评论 (0) 有 2510 人浏览 2011-05-26

smartinvoke入门系列5——实现Java调用Flex

前面讲的都是Flex调用Java的情况,但是在某些时候需要Java调用Flex,比如,当Java某个后台任务执行完毕后应该调用Flex以便界面得到响应。 首先我们在Flex项目First_中新建一服务类cn.first.FlexService供Java调用,内容如下: package cn.first { import cn.smartinvoke.ServerObject; import m ...
smartinvoke 评论 (0) 有 2286 人浏览 2011-05-26

smartinvoke入门系列6——让Flex实现事件回调与多线程

本质上来说事件回调也是属于Java调用Flex。前面的Java调用Flex部分已经实现了该功能。但前面介绍的方式有些弊端: 1. 导致Java逻辑代码与Flex接口部分代码结合的比较紧密,降低了代码的可维护性。 2. 程序调用的smartinvoke API比较多,代码的可移植性不高。 在这里我们介绍smartinvoke的事件回调机制,可以解决上面遇到的两个问题。 首先修改First项目中的cn ...
smartinvoke 评论 (0) 有 1623 人浏览 2011-05-26

smartinvoke入门系列7——让Flex捕获键盘组合键

在FirstWin.mxml中通过调用addKeyBoardListener方法可以设置键盘监听器,该方法在cn.smartinvoke.gui.SIApplication类中定义,方法说明如下: public function addKeyBoardListener(listener:Function, target:Object, vk1:int = -1, vk2:int = -1, v ...
smartinvoke 评论 (0) 有 1903 人浏览 2011-05-26

smartinvoke入门系列8——Flex本地右键菜单

SmartInvoke屏蔽了Flash中的系统内置右键,添加了系统本地右键菜单功能。只需几段代码就可以创建出本地右键菜单。右键菜单主要用到以下四个类: cn.smartinvoke.gui.control.CAction; 菜单项信息类,封装了菜单项的id,菜单项的显示文字,菜单项的图标,菜单项类型等信息。 cn.smartinvoke.gui.control.CNativeMenuBuilder ...
smartinvoke 评论 (1) 有 1296 人浏览 2011-05-26

smartinvoke入门系列9——窗口类型FlashShell与事件

SmartInvoke使用cn.smartinvoke.gui.shell.FlashShell类管理应用程序打开的窗口,通过该对象,用户可以设置窗口的标题,位置,大小,是否可以,透明度等属性,还可以监听窗口的 CShellEvent.Event_Activated,CShellEvent.Event_Closed,CShellEvent.Event_Deactivated, CShellEven ...
smartinvoke 评论 (1) 有 1362 人浏览 2011-05-26

smartinvoke入门系列10——多窗口的实现与互调

SmartInvoke还可以轻松的帮助你实现多窗口的功能。窗口之间可以方便的互调。首先我们点击eclipse工具栏上的图标: 打开新建对话框,输入如下内容: 点击完成后eclipse会在First_项目下新建一个SubWin.mxml文件。如下图: 我们在SubWin.mxml文件中添加一公共方法供FirstWin调用。内容如下: public function subWin ...
smartinvoke 评论 (0) 有 1780 人浏览 2011-05-26

smartinvoke中文API及演示程序

smartinvoke API共分为Java与Flex部分,下载见附件。 示例程序 下面所介绍的示例程序都可以从http://smartrcp.googlecode.com/files/demos.zip下载到。 SmartInvoke媒体播放器,可以播放flex所支持的媒体格式。它充分展示了SmartInvoke客户化窗口样式的能力。程序运行截图如下: SmartInvoke中的多窗体 ...
smartinvoke 评论 (2) 有 1953 人浏览 2011-05-26

smartinvoke是一套使用Java与Flex构建桌面程序的开发框架

java程序员,如果你想快速开发出像Flex那么炫丽的桌面程序,可以考虑使用smartinvoke,因为它是一个使用Java做后台逻辑,Flex做界面的桌面程序开放框架。它的优势在于:1. 使用Flex做界面,界面开发效率大大提高,界面很美观,自定义程度高。 2. Java做逻辑,Flex做展示,展示部分代码与业务逻辑代码截然分开。大大提高代码的可维护性。 3. Java与Flex相互调用非常简单, ...
smartinvoke 评论 (0) 有 3116 人浏览 2011-05-26

知识库信息

最新评论

生成不了对应的as类怎么回事,求教
cied 评论了 smartinvoke入门系列2——smartinvoke轻 ...
...
menglinxi 评论了 smartinvoke中文API及演示程序
...
menglinxi 评论了 smartinvoke入门系列9——窗口类型FlashS ...
[color=darkred][/color][align=center][/align][size= ...
anglebeat1905 评论了 smartinvoke入门系列3——程序的打包与单 ...
引用
anglebeat1905 评论了 smartinvoke入门系列3——程序的打包与单 ...
...
anglebeat1905 评论了 smartinvoke入门系列3——程序的打包与单 ...
[size=xx-large][/size][align=center][/align][color= ...
anglebeat1905 评论了 smartinvoke入门系列3——程序的打包与单 ...
一直运行不起来就是没添加org.eclipse.core.commands
jzzwy 评论了 smartinvoke入门系列8——Flex本地右键菜 ...
示例程序怎么看啊?
kingthierry 评论了 smartinvoke中文API及演示程序
Global site tag (gtag.js) - Google Analytics