「java插件设计」插件框架设计

博主:adminadmin 2022-11-29 11:15:07 42

本篇文章给大家谈谈java插件设计,以及插件框架设计对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何用Java做插件式软件开发

提起插件式,我们首先想到的是firefox,

用过firefox的人都知道它是一个插件式程序。当一个功能需要,完全可以从网上下载一个插件后,重启后,就能使用。这个功能给我们带来许多的方便之处,这就是插件式程序的好处。

插件的本质在于不修改程序主体(平台)的情况下对软件功能进行拓展与加强,当插件的接口公开后,任何公司或个人都可以制作自己的插件来解决一些操作上的不便或增加新功能,也就是真正意义上实现“即插即用”软件开发。

平台+插件软件结构是将一个待开发的目标软件分为两部分,一部分为软件的主体或框架,可定义为平台,这是预先编译后的程序。另一部分为功能或补充模块,可定义为插件。这个就是后来要进行安装的插件程序。

假设你的程序已经部署在用户的计算机上,并且能够正常运行了。但是有一天,用户打来电话——他们需要增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周期完成了用户需要的应用,切不能保证用户的需求不会再次变更。也就是说,需求蔓延的可能性依然存在。因此,这种情况下插件架构更能显示出它的优越性。

java可视化图形界面设计插件有哪些?

1.基于Eclipse的插件swing/swt/Jface designer都有啊。

2.NetBeans越来越棒。

3.传统的JBuilder也不错。

4.Oracle的 Jdevelop也相当好,和NetBeans差不多的感觉。

5.IntelliJ IDEA Community Edition也很好,只是欧洲那边喜欢用,国内比较少。

没有最好,只有最喜欢。这个看个人用过之后的感觉了。反正我用惯了Eclipse,因此别的东西也就用他的插件了。如果感觉麻烦,还是用NetBeans吧,NetBeans打从06年起越来越虎了。

请问如何用java实现插件支持?

这个时候就体现出接口的作用了,你可以先定义一个接口,里面包含一个方法,任何插件类都需要implements它,并往该方法里面写东西

如何用java做插件式软件开发

这问题好笼统。

我们公司现在的系统是这么玩的,

在eclipse中自己搭建一个项目,引入原系统的jar包,然后实现接口,做好插件功能,在xml文件中配置好插件id,name,category,再到另一个插件配置文件中配置好插件参数。

然后使用Force File Synchronization同步到系统的专门放插件的目录中。

系统会自动检查是不是有这个插件。

菜鸟问题,如何开发一个java插件。

把一个程序转换成插件,其实就是把源代码导出转换成.jar文件。

在Eclipse或MyEclipse中都可以实现,英文版:file----export-----java------JAR file然后各种下一步就可以了,中文版就是汉化后的,省略了。

开发插件其实也是那么回事,就是把自己的源程序转换成jar文件,然后导入其他项目工程中使用,开发插件的关键是自己要有好的想法,能提取出公用的东西来。

关于java的开发插件问题?

Swing 是一个为Java设计的GUI工具包。 Swing 是 JAVA基础类 的一部分。

SWT(Standard Widget Toolkit),最初由IBM开发的一套用于Java的图形用户界面系统,用来与Swing竞争。开源集成开发环境Eclipse就是用Java和SWT开发的。

Google Web Toolkit (GWT) 允许开发人员使用 Java 编程语言快速构建和维护复杂但性能高的 JavaScript 前端应用程序,从而降低了开发难度.

WindowBuilder是一款基于Eclipse平台的双向Java的GUI设计插件式的软件。具备SWT/JFACE开发、Swing开发及GWT 开发三大功能,是一款不可多得的Java体系中的WYSIWYG工具。

你的截图中,显示的是swt designer 1.1.0,并不是SWT的版本

关于java插件设计和插件框架设计的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-29,除非注明,否则均为首码项目网原创文章,转载请注明出处。