Skip to content

Latest commit

 

History

285 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BeanExplorer

Build Status Coverage Status

BeanExplorer supplies to the developer powerful Property Inspectors that significantly reduce number of dialogs and other UI elements (or eliminate dialogs at all). This makes your application interface modern and consistent.

Developers can implement beans using either basic mechanism provided by JavaBeans technology or using advanced mechanism called BeanHelpers.

With BeanHelpers a developer can define backward compatible JavaBeans that will have many advanced features when they are used with BeanExplorer tools like "classic", dialog and tabular Property inspectors.

This extension in conjunction with BeanExplorer's PropertyInspectors is used to build applications with sophisticated interfaces.

Specifically the extension allows the developer to:

  • Specify order of the properties in Property Inspectors.
  • Change behavior of the properties at runtime.
  • Define advanced editors to change values of the properties.
  • Add and remove properties dynamically usin DynamicProperty concept.

More details, screenshots and tutorial: https://developmentontheedge.github.io/beanexplorer

Maven

<dependency>
    <groupId>com.developmentontheedge</groupId>
    <artifactId>beans</artifactId>
    <version>3.0.4</version>
</dependency>

Gradle

implementation group: 'com.developmentontheedge', name: 'beans', version: '3.0.4'

About

Property editor based on Java Beans extension

Resources

Stars

3 stars

Watchers

6 watching

Forks

Releases

Packages

Used by

Contributors

Languages