`
taocong810
  • 浏览: 27761 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

龙博可视化界面编辑器eclispe插件1.0版本(含源码)

阅读更多
背景知识简介
龙博AJAX框架是一个类似于Extjs的国产AJAX图形界面框架,包含40个图形界面控件, 例如标签(Tabs),窗口对话框(Dialog),树(Tree),树型表格(TreeGrid),时间线(TimeLine)等等;并带有所见即所得的界面设计器。

插件功能
这个插件的主要功能就是将龙博的所见即所得的界面设计器嵌入到eclispe中,通过拖拉来完成界面的设计,并自动生成javascript代码,支持正逆向工程。可以和eclispe其他的编辑器协同工作。下载文件在帖子的末尾,源代码在src目录中


先看效果图



安装需求
1.windows2000以上系统,ie6以上的系统。因为该插件是基于ole32的通信,所以不支持linux。
2.eclipse3.4+
3.龙博ajax安装包2.2以上,下载地址http://www.longboo.com/longboo-ajax.zip

如何安装
附件中的plugin是可部署的eclipse插件,src是插件的源代码,patch目录下是龙博的补丁包
先下载最新的将龙博ajax的安装包,解压到某个目录,如d:\temp\longboo
将附件中的UIBuilder.debug.html 覆盖d:\temp\longboo\VisualJS\UIBuilder.debug.html
将plugin/ajax_gui_builder_1.0.0.jar 拷贝到eclipse的plugin目录,重新启动eclipse
单击菜单Windows->Preference,弹出对话框,如下图
 


单击左边树下的“ajax gui builder preference”, 在右边填入刚才UIBuilder.debug.html所在的目录,如d:\temp\longboo\VisualJS\ (注意一定加上最后一个反斜杠),单击OK退出对话框
新建一个工程,或在你现有的工程中单击右键,在弹出的菜单中选择New->Other, 弹出对话框。





在弹出的对话框中选择“ajax gui builder file”,单击下一步,填入文件名,例如“abcd”,单击完成关闭对话框。
在左边的文件树下,用右键单击abcd.js,在弹出的菜单中选择Open With -> Ajax Gui Builder





在打开窗口的下面有一个,IE design Model,点一下,就会出现龙博的可视化编辑器了。可视化编辑完成后,你会发现abcd.js的代码也改动了。

结论
该工具是龙博AJAX可视化编辑器在eclipse上的插件实现,对使用龙博的java程序员可能会带来一些方便,也可为研究《java在window平台上和ole32通信》提供一定的参考作用

后记
这个1.0的版本只是一个最简单的实现,在以后的版本中会加上javascript的代码高亮功能和自动完成功能。也希望正在做eclipse插件或相关工作的兄弟们多指点。

  • 大小: 103.5 KB
  • 大小: 75.5 KB
  • 大小: 87.4 KB
  • 大小: 87.4 KB
分享到:
评论
4 楼 nwangwei 2010-02-24  
gembler 写道
taocong810 写道

安装需求
1.windows2000以上系统,ie6以上的系统。因为该插件是基于ole32的通信,所以不支持linux。

那有什么用阿?


使用Windows不是有用了么?
3 楼 gembler 2009-10-19  
taocong810 写道

安装需求
1.windows2000以上系统,ie6以上的系统。因为该插件是基于ole32的通信,所以不支持linux。

那有什么用阿?
2 楼 muqingren 2009-10-19  
怎么下载完了都不回复啊?
1 楼 muqingren 2009-10-19  
感谢感谢,下载了

相关推荐

    龙博代码编辑器longeditor4.0中文绿色免费版

    longeditor4.0的文件列表中,DockConfig.dat和Config.dat是编辑器的配置文件,它们存储了用户的界面布局和个性化设置。WeifenLuo.WinFormsUI.Docking.dll是Windows Forms UI库的一部分,用于实现窗口部件的浮动和...

    龙博AJAX框架 4.0.zip

    • 极为方便的所见即所得的界面编辑器. Web界面使用拖拽轻松搞定,大大降低开发时间. • 带有代码折叠、代码提示和API智能提示功能的在线编辑器. • 和其他Ajax框架,如jQuery, prototype, mootools充分兼容. • ...

    龙博AJAX框架 v4.0-源码.zip

    【龙博AJAX框架 v4.0-源码.zip】是一个包含有源代码的压缩文件,主要用于学习和研究AJAX框架的实现。AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这个...

    国产Ajax框架--龙博AJAX的开发包,开发手册

    标题中的“国产Ajax框架--龙博AJAX的开发包,开发手册”指的是一款由中国开发者创建的用于Web前端异步数据交互的JavaScript库,名为“龙博AJAX”。Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页...

    龙博AJAX框架是跨浏览器的JavaScript框架集

    • 包含40多个图形界面控件, 例如标签(Tabs),窗口对话框(Dialog),...• 极为方便的所见即所得的界面编辑器. Web界面使用拖拽轻松搞定,大大降低开发时间. • 和其他Ajax框架,如jQuery, prototype, mootools充分兼容.

    龙博AJAX框架实例集

    龙博AJAX框架是国内比较好的JavaScript开放源代码框架集,是构建富web应用的利器。实例集中包含有很多应用实例,包括AJAX在线编辑器、AJAX图片编辑器等,学习这些实例对学习AJAX非常有用处,希望你喜欢。

    龙博2.1 AJAX框架

    龙博框架是一个AJAX RIA开源解决方案,可以在LGPL协议下可免费应用于个人或商业目的。除了那些必要的底层实现外,框架目前还包含了40多个图形界面控件, 例如标签(Tabs),窗口对话框(Dialog),树(Tree),树型表格...

    龙博jsp甘特图插件.rar

    Ext Gantt甘特图是基于Extjs核心库的开发的,基于WEB浏览器的甘特图解决方案。可应用于项目管理系统、 生产执行系统(MES)、资源管理 系统(ERP)或其它的任务资源分配相关领域的应用程序的。Ext Gantt甘特图完全兼容...

    龙博甘特图控件(Web版)

    龙博甘特图控件(Web版)源码 特图(Gantt chart )又叫横道图、条状图(Bar chart)。它是以图示的方式通过活动列表和时间刻度形象地表示出任何特定项目的活动顺序与持续时间。 Ext Gantt甘特图是基于Extjs核心库的开发...

    龙博Ext Gantt甘特图最新2.07破解+中文包+范例

    龙博Ext Gantt甘特图最新2.07破解+中文包 ext-gantt\gnt-all-debug.js ext-gantt\sch-lang-zh_CN.js ext-min\ext-lang-zh_CN.js http://www.longboo.com/ http://bryntum.com/

    龙博AJAX框架 v4.0

    • 极为方便的所见即所得的界面编辑器. Web界面使用拖拽轻松搞定,大大降低开发时间. • 带有代码折叠、代码提示和API智能提示功能的在线编辑器. • 和其他Ajax框架,如jQuery, prototype, mootools充分兼容. • ...

    Ext gantt 龙博甘特图+ jsp的demo

    此demo由龙博软件组织开发 Ext Gantt甘特图是基于Extjs核心库的开发的,基于WEB浏览器的甘特图解决方案。可应用于项目管理系统、 生产执行系统(MES)、资源管理 系统(ERP)或其它的任务资源分配相关领域的应用程序的...

    龙博甘特图控件源代码

    甘特图(Gantt chart )又叫横道图、条状图(Bar chart)。它是以图示的方式通过活动列表和时间刻度形象地表示出任何特定项目的活动顺序与持续时间。 Ext Gantt甘特图是基于Extjs核心库的开发的,基于WEB浏览器的甘特...

    高职院校混合所有制办学模式的探索——以黑龙江农业经济职业学院龙博农村电商学院为例.zip

    高职院校的混合所有制办学模式是指在高等教育领域中,公立和私立、政府与企业、社会力量等多种办学主体共同参与,形成多元化的投资、管理和运营机制。这种模式旨在打破传统单一的办学体制,引入市场机制,提升教育...

    龙博甘特图控件 v1.8

    甘特图(Gantt chart )又叫横道图、条状图(Bar chart)。它是以图示的方式通过活动列表和时间刻度形象地表示出任何特定项目的活动顺序与持续时间。 Ext Gantt甘特图是基于Extjs核心库的开发的,基于WEB浏览器的甘特...

    龙博AJAX框架源代码

    龙博AJAX框架是跨浏览器的javascript... 龙博AJAX框架 4.0 主要更新如下: 主要更改是Ajax,相应的后台和DataBinder,可以直接绑定JSON/XML/SOAP远程服务,由于与以前不兼容所以升级了版本。 在LGPL许可下, 可免费应用

    longboo-ajax.zip

    1. **VisualJS**:这是一个可视化工具,可能用于帮助开发者更好地理解和设计页面结构和交互逻辑,通过图形化界面构建和调试JavaScript代码。 2. **API**:包含龙博AJAX框架的API文档,详细说明了框架中的各种函数、...

    jsLinb_4.0_中文入门手册.pdf

    ### 九、界面编辑状态 jsLinb框架还支持界面的编辑状态,允许用户在界面上直接编辑数据,如表格的可编辑性、列的配置等,提高了用户操作的灵活性和效率。 综上所述,《jsLinb_4.0_中文入门手册》涵盖了从环境搭建...

    高职院校混合所有制办学模式的探索——以黑龙江农业经济职业学院龙博农村电商学院为例.pdf

    高职院校混合所有制办学模式的探索——以黑龙江农业经济职业学院龙博农村电商学院为例.pdf

Global site tag (gtag.js) - Google Analytics