Visual Library是NetBeans中广泛使用的可视化函数库,用于展现复杂的上下文关系,如建模或流程绘图等工作。
Visual Library源自于NetBeans的社区项目,随着类库逐步发展成熟并被开发者认可,在2007年正式成为NetBeans
Platform. 6.0的一部分。目前的NetBeans
IDE中,BPEL业务流程设计器,Mobile开发以及JavaEE开发的设计工具都在使用Visual Library来实现可视化编辑效果。
Visual Library
2.0版本在使用时的编程风格同Swing类似,需要创建Scene场景包含,并使用Widgets生成所需的可视化元素,之后通过Scene场景的
createView操作来创建Swing的JComponent组件,以将可视化场景集成在Swing界面中呈现。
关于Visual Library的使用,官方站点已经给出非常好的示例代码,以展示Visual Library提供的几十种不同的功能和用法,包含Action的使用,可视化组件的生成与连接等。
示例代码下载页面:
http://graph.netbeans.org/examples.html
使用Visual Library开发的几个案例截图:
分享到:
相关推荐
【标题】"TC2.0-teaching-examples_1.rar_TC2.0_teaching" 指的是一个关于TC2.0(Turbo C 2.0)编程教学的压缩包文件,其中包含了用于教学目的的实例程序。Turbo C 2.0是一款经典的C语言编译器,由Borland公司开发,...
还有可能有`examples`目录,其中包含演示如何使用Host Shield的示例代码。 4. **使用USB Host Shield 2.0** - 首先,确保你有一个兼容的Arduino主板,例如Arduino Uno或Mega。 - 将USB Host Shield安装在Arduino...
本压缩包“TC2.0-teaching-examples_5.rar_teaching”是针对Windows环境下的TC2.0编译器设计的一套教学实例程序,旨在帮助学习者快速掌握C语言编程基础。 在这个教学资源包中,重点包含了“TC2.0 teaching examples...
这个"TC2.0-teaching-examples_4.rar_teaching"压缩包文件显然是为教授C语言设计的,特别针对在Windows环境下使用TC2.0的用户。它包含了一个名为"TC2.0 teaching examples_4.doc"的文档,很可能包含了第四部分的...
这个"TC2.0-teaching-examples_3.rar_teaching"压缩包显然是为教学设计的,包含了帮助学生在Windows环境下使用TC2.0快速学习C语言的示例程序集。 在Windows上使用TC2.0进行C语言编程,首先需要安装该编译器。安装...
这个"TC2.0-teaching-examples_2.rar_teaching"压缩包显然是为教学设计的,包含了帮助学生在Windows环境下使用TC2.0学习C语言的实例程序。下面我们将深入探讨这些教学示例可能涵盖的知识点,以及如何通过它们来提升...
《jawin-2.0-alpha1-src源文件详解》 jawin-2.0-alpha1-src是一个开源项目,它的核心目标是将Java语言与Windows API深度整合,为开发者提供一个在Windows平台上使用Java进行系统级编程的解决方案。这个源文件包包含...
jar包,官方版本,自测可用
【标题】"WXH gecko-sharp-2.0-0.12.tar.gz" 提供的是一个开源软件项目的归档文件,这个项目基于 .NET 框架实现了 Mozilla 的 Gecko 渲染引擎。Gecko 是 Firefox 浏览器的核心,负责网页内容的解析和渲染。"sharp" ...
jar包,官方版本,自测可用
jar包,官方版本,自测可用
jar包,官方版本,自测可用
jar包,官方版本,自测可用
jar包,官方版本,自测可用
jar包,官方版本,自测可用
jar包,官方版本,自测可用
jar包,官方版本,自测可用
jar包,官方版本,自测可用
jar包,官方版本,自测可用
jar包,官方版本,自测可用