今天准备用java做一个桌面程序,发现很多插件都不好用,装了MyEclipse的Swing插件到Eclipse上发现视图和代码不能同步,在视图上添加了标签但是不能在代码上找到。于是又到网上去找相关工具,最终找到了WindowBuilder。
WindowBuilder,也就是原来的SWT Designer。Google收购了Instantiations,把它的工具也重新免费发布了。用过swt designer的人都知它是非常好用的swing/swt可视化开发工具,有了它,swing/swt也可以像visual studio一样拖拉控件写程序(虽然netbean也可以,不过没怎用),可惜是个收费产品,后来把改名为windowbuilder。不过Google把这个工具的开发公司Instantiations收购了,并把这个产品免费发布。Google收购Instantiations是为了给它的GWT设计开发工具,据说也是为了它的Anroid搞开发工具(......)。
安装地址:http://code.google.com/intl/zh-CN/webtoolkit/tools/download-wbpro.html
安装windowbuilder很方便,不过通过Eclipse的Update方式安装这个插件,eclipse的windowbuilder更新地址:
Eclipse 3.7 (Indigo)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.7
Eclipse 3.6 (Helios)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.6
Eclipse 3.5 (Galileo)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.5
Eclipse 3.4 (Ganymede)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.4
WindowBuilder是一个很不错的Java可视化工具,里面还是有比较丰富的标签库,方便直接拖拽设计。
相关参考链接:http://www.blogjava.net/pengo/archive/2010/09/19/332482.html
分享到:
相关推荐
#### 五、基于WindowBuilder Eclipse插件开发桌面应用 WindowBuilder是一款强大的可视化设计器,可以极大地提高开发效率,特别是在基于SWT和Swing的应用开发过程中。使用WindowBuilder进行桌面应用程序开发的主要...
Java SWT (Standard Widget Toolkit) 和 JFace 是两个用于构建图形用户界面(GUI)的库,它们都是Java编程语言的一部分,特别是在开发桌面应用程序时非常常用。本教程配套源码是为"可视化JAVA SWT JFACE GUI程序设计...
`runManagerSwing`这个名字暗示了它可能是一个基于Java Swing的管理工具,Swing是Java GUI库的一部分,用于创建桌面应用程序。 使用这个工具,用户可以更直观地进行数据库管理,而无需通过命令行或编写代码。只需...
总之,Java3D作为一种强大的三维可视化工具,不仅简化了三维图形的创建过程,还极大地提高了用户的交互体验。随着技术的不断进步,Java3D将在更多领域发挥重要作用,并为开发者和用户提供更加丰富和创新的可能性。
综上所述,JavaGUI可视化插件是开发者构建桌面应用程序的重要工具,它们通过提供直观的可视化设计界面、丰富的组件库和强大的功能,帮助开发者高效地创建美观且功能丰富的用户界面。无论你是初学者还是经验丰富的...
JavaFX是另一个强大的可视化工具,尤其适合构建富客户端应用。它引入了CSS样式支持,允许开发者像设计网页一样定制界面风格。JavaFX还包含了3D图形支持、媒体播放功能和图表组件,使得开发者能够创建更为动态和...
Java SWT Designer是一款强大的图形用户界面(GUI)设计工具,它为开发者提供了可视化设计Java应用程序界面的能力,特别是基于SWT(Standard Widget Toolkit)的程序。SWT是Java平台上的一个开源库,它允许开发者...
Java Swing 是Java平台上的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分,用于帮助开发者创建桌面应用程序。Swing 提供了一系列组件,如按钮、文本框、菜单等,允许开发者构建功能丰富...
Web数据可视化工具如D3.js和ECharts则为Web应用程序提供了高度自定义的可视化解决方案。 总的来说,数据可视化技术是大数据时代的关键组成部分,它能够将复杂的数据转化为直观的图形,帮助用户发现数据中的模式,...
Zookeeper可视化工具是一款由个人开发的应用程序,专为管理和监控Apache Zookeeper集群设计。Zookeeper是一种分布式协调服务,广泛应用于分布式系统中,如大数据、云计算和微服务架构,提供命名服务、配置管理、集群...
1. 桌面应用:例如,使用JavaFX或Swing构建的音视频播放器、文件管理器等,都可以通过可视化工具进行设计。 2. Web应用:在Eclipse或NetBeans中,通过可视化构建JSP页面,简化了前端开发工作。 3. 移动应用:如使用...
Java图形用户界面(GUI)程序设计是开发桌面应用的关键技术之一。Eclipse VE(Visual Editor)是Eclipse IDE的一个插件,它为Java GUI开发提供了一个可视化的开发环境,使得开发者可以通过拖放组件的方式来构建GUI...
**Java与NetBeans开发平台简介**...NetBeans的可视化布局编辑器使得构建GUI变得直观,而其内置的调试工具则有助于追踪和解决问题。总之,"基于NetBeans开发的Java应用程序集锦1"为Java初学者提供了一个全面的学习起点。
这种框架结合了Java的强大后端处理能力和ExtJS的前端可视化技术,使得开发者能够轻松创建功能丰富的Web应用程序,提供与桌面应用类似的用户体验。 **ExtJS:强大的前端库** ExtJS是Sencha公司推出的一款JavaScript...
Swing可视化开发插件是Java开发环境中的一种工具,主要用于帮助开发者通过图形化界面构建Swing应用,极大地简化了用户界面的开发过程。Eclipse作为一款流行的开源集成开发环境(IDE),提供了丰富的扩展功能,其中就...
5. 应用场景:SQLite常用于移动应用、嵌入式设备、桌面应用程序以及服务器端的轻量级数据存储。由于其小巧、高效且无需额外服务器进程的特性,它在单用户、低数据并发的场景下表现出色。 6. 开发与学习:对于开发...
在实际应用中,可视化编程包可以用于创建各种类型的Java应用程序,如桌面应用、数据库前端、简单的多媒体应用等。通过这种方式,开发者可以专注于业务逻辑的实现,而不是花费大量时间在界面布局上。然而,需要注意的...
Java可视化开发是一个重要的主题,它涉及使用Java编程语言创建图形用户界面(GUI)的应用...无论你是初学者还是有经验的开发者,深入理解这个领域都能提升你的Java开发技能,让你能够创建出美观、用户友好的应用程序。