论坛首页 Java企业应用论坛

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

浏览 4815 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (2)
作者 正文
   发表时间:2009-05-22   最后修改:2009-05-22
背景知识简介
龙博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
   发表时间:2009-10-19  
怎么下载完了都不回复啊?
0 请登录后投票
   发表时间:2009-10-19  
taocong810 写道

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

那有什么用阿?
0 请登录后投票
   发表时间:2010-02-24  
gembler 写道
taocong810 写道

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

那有什么用阿?


使用Windows不是有用了么?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics