Beryl XML GUI library

本项目在 XML工具 中的评分:   7

The Beryl XML GUI library was written to ease the development of graphical user interfaces using Swing on Java. It lets you store user interfaces as XML markup. This will help you avoid unnecessary clutter in your source - Swing code mixed with application logic can become a troublesome and hard to read mess as the application size increases. The library comes with a visual component builder, which makes development a breeze. The most important features are:

  • It has a very easy syntax, makes designing a GUI as easy writing HTML
  • Effectively removes all Swing UI construction code from your program, resulting in a much more readable, maintainable and smaller codebase.
  • Comes with its own visual GUI builder (which, in turn, has been entirely written using the XML GUI)
  • Almost all of the Swing widgets are supported
  • Integrates with JavaHelp
  • Supports Drag'n'Drop with much less effort
  • Builtin internationalization
  • Uses caching for improved performance
  • Widgets are self-configuring with default values
  • Validators can be attached to widgets, common validators are supplied (Date, Number, Phone number, Email address ..)
  • Spacings are automatically set to conform with the Java Look And Feel Design Guidelines
  • Automatic "Group" layout for easy construction of simple dialogs
  • Embraces the MVC design pattern
  • Ready for J2EE client applications (For example you can automatically create a table row from a J2EE value object)
  • Adds several much-needed custom swing components: JWizard, JIconView, JConsole, JOutlookBar and JHorizontalSeparator


其他Java XML工具 开源项目资源:

本网站对列举的开源项目、软件、源码、类库所评定的分值(PR, Progject Rank),是根据该项目的规模、复杂度、采用人数、开发人数、活跃度、说明文档、演示网站等诸多因素综合所给出主观评价,仅供你参考之用。
List of Companies, Suppliers, Distributors, Importers & Exporters
收藏本网站 | 联系我们 | 英文图书网 | 十万个为什么 | Sitemap生成器 | 国际商贸
Copyright © 2007 - 2012 Why and How